Voor het intranet ben ik bezig met een zoekmachine voor het algemene gedeelte.
De zoekmachine voor het beveiligde gedeelte is inmiddels klaar en werkt perfect.
Maar nu wilde ik deze uitbreiden naar het algemene gedeelte.
Via $ref weet de zoekmachine in welke afdeling gezocht moet worden.
Als ik nu een query heb ala:
Dan werkt dit perfect in PHPMyAdmin en in het script...
Maar als ik nu meer velden toevoeg zoals dit:
Dan krijg ik niks terug uit de database.
Mijn vraag is dus hoe kan ik wel in meerdere velden zoeken?
Doe ik iets fout met die OR statements?
(Neej full text search is helaas geen optie)
Wie kan me op de goede weg helpen ?
De zoekmachine voor het beveiligde gedeelte is inmiddels klaar en werkt perfect.
Maar nu wilde ik deze uitbreiden naar het algemene gedeelte.
Via $ref weet de zoekmachine in welke afdeling gezocht moet worden.
Als ik nu een query heb ala:
code:
1
2
| SELECT id, name, description_small, description_big, sort FROM downloads_files WHERE sort = '2' AND name LIKE '%Documentatie%' order by id |
Dan werkt dit perfect in PHPMyAdmin en in het script...
Maar als ik nu meer velden toevoeg zoals dit:
code:
1
2
3
| SELECT id, name, description_small, description_big, sort FROM downloads_files WHERE sort = '2' AND name LIKE '%%' OR description_small LIKE '%%' OR description_big LIKE '%%' order by id |
Dan krijg ik niks terug uit de database.
Mijn vraag is dus hoe kan ik wel in meerdere velden zoeken?
Doe ik iets fout met die OR statements?
(Neej full text search is helaas geen optie)
Wie kan me op de goede weg helpen ?