PHP gevorderde |
|
Beste,
Ik heb het volgende waar ik weer even een denkpiste voor nodig heb.
Ik heb een database met personen en daarin zit naam, beroep, gemeente.
Nu wil ik kunnen zoeken op een naam, maar eveneens op een specifiek beroep (maar ook op ALLE groepen) en idem voor gemeente.
Dus moest ik jan janssens in alle groepen en alle gemeenten invoeren zou ik die persoon willen vinden in alle gemeenten, alle groepen. Maar geef ik een speciale groep op dan moet dit jan janssens zijn in die bepaalde groep in alle gemeenten. Moeilijker eigenlijk om uit te leggen dan het is .
Voorlopig heb ik een script die controleert of ALL is aangegeven en dan telkens eronder nog eens een controle op de andere velden om te zien wat er geselecteerd is. Maar dat zijn een heleboel if's/else's en verschillende query's.
Ik ben niet 100% zeker; maar zou er geen kortere manier bestaan?
Alvast bedankt;
Mathias
|