Hallo,
ik ben bezig met een soort zoek programmatje te maken in php die zoekt op een aantal termen uit tabel A, die overeen moeten komen met de termen uit tabel B.
Op dit moment heb ik het nog vol uit geschreven in de php code:
In deze query zoek ik naar tussen de oren, black books en cone heads.
zodra 1 van deze termen over een komt met het continue geupdate database, zie ik dit terug op de web pagina. als er niets overeen komt, zie ik helemaal niets.
Deze manier van filteren in de database is erg lastig om bij te houden.
nu wil ik dus dat als ik een nieuwe zoekterm heb, dit kan invoegen in tabelA (tabel A is nog helemaal leeg nu) en dat hij dat automatisch daar ook op gaat filteren
Hoe moet ik dit doen? hoe maak ik deze sql code?
zou iemand me hier een zetje in de goede richting mee willen geven?
Alvast bedankt,
ik ben bezig met een soort zoek programmatje te maken in php die zoekt op een aantal termen uit tabel A, die overeen moeten komen met de termen uit tabel B.
Op dit moment heb ik het nog vol uit geschreven in de php code:
code:
1
2
3
4
5
| SELECT Title, Cat, SCat, Tags, Status, ID, Poster FROM TabelB WHERE Title LIKE '%tussen de oren%' AND Cat LIKE '0' AND ID NOT LIKE '512718' AND ID NOT LIKE '523640' AND ID NOT LIKE '536524' OR Title LIKE '%Black Books%' AND Cat LIKE '0' OR Title LIKE '%Cone heads%' AND Cat LIKE '0' |
In deze query zoek ik naar tussen de oren, black books en cone heads.
zodra 1 van deze termen over een komt met het continue geupdate database, zie ik dit terug op de web pagina. als er niets overeen komt, zie ik helemaal niets.
Deze manier van filteren in de database is erg lastig om bij te houden.
nu wil ik dus dat als ik een nieuwe zoekterm heb, dit kan invoegen in tabelA (tabel A is nog helemaal leeg nu) en dat hij dat automatisch daar ook op gaat filteren
Hoe moet ik dit doen? hoe maak ik deze sql code?
zou iemand me hier een zetje in de goede richting mee willen geven?
Alvast bedankt,
[ Voor 0% gewijzigd door DeX-nl op 31-03-2015 12:58 . Reden: Verwijderen van eigen naam ]