| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
beginner18
Data înscrierii: 30/Aug/2004
Mesaje: 750
Locație: Bucuresti
|
| Trimis: Mar Aug 19, 2008 4:42 pm Titlul subiectului: cautare pentru o expresie |
|
|
As vrea ca la cautarea unei expresii: vand animale, sa caute dupa "vand animale", "vand" si pentru "animale"
se poate face cumva mai usor?
eu am impartit cuvantu cu explode, si l-am bagat in comanda sql..insa nu prea mi se pare prea ok.. |
|
| Sus |
|
laurent1u
Data înscrierii: 21/Dec/2007
Mesaje: 66
|
| Trimis: Mar Aug 19, 2008 11:14 pm Titlul subiectului: |
|
|
sql = "SELECT * FROM tabel WHERE camp = 'vand' and camp2 = 'animale'";
$rezultat =....
stii si tu mai departe ! :) |
|
| Sus |
|
beginner18
Data înscrierii: 30/Aug/2004
Mesaje: 750
Locație: Bucuresti
|
| Trimis: Mar Aug 19, 2008 11:17 pm Titlul subiectului: |
|
|
| asta am explicat ca facusem. pe mine ma interesa daca dintr-o comanda sql se poate face sa caute dupa intreaga expresie, si dupa cuvintele din ea |
|
| Sus |
|
mihaitha
Data înscrierii: 04/Mai/2007
Mesaje: 1801
Locație: Sibiu
|
| Trimis: Mie Aug 20, 2008 8:51 am Titlul subiectului: |
|
|
| Daca faci cautare numai dupa 'vand' si 'animale', e cam clar faptul ca un record care ar fi fost gasit la cautarea dupa 'vand animale' va fi gasit si de cautarea de mai sus. Eu zic ca un search de genul '... WHERE camp LIKE '%vand%' OR camp LIKE '%animale%' e suficient. |
|
| Sus |
|
Amenthes
Data înscrierii: 12/Dec/2005
Mesaje: 620
|
| Trimis: Mie Aug 20, 2008 9:03 am Titlul subiectului: |
|
|
Uita-te si pe aici:
http://dev.mysql.com/doc/refman/5.0/en/fulltext-search.html |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |