Thomas R: platzhalter in mysql abfrage

Beitrag lesen

Hallo Leute ich habe mal eine spezielle Frage:

->SELECT * FROM kunde WHERE gender='$gender' and name='$name' <-

das führe ich aus wenn ich aus einer User Liste bestimmte User mit Geschlecht und Namen haben möchte!

Was ist aber wenn ich nochmal Auswahlkriterien verwende, diese aber im Formular anbiete diese aber leer gelassen werden ....

das heißt es würde dann

->SELECT * FROM kunde WHERE gender='$gender' and name=NULL <-

wie kann ich das lösen, das wenn ich 10 Kriterien habe, man aber eventuell nur nach 2 oder 3 Suchen bzw anzeigen lassen will.

Denn im Prinzip würde es ja  mit allen Kriterien so aussehen :

->SELECT * FROM kunde WHERE gender='$gender' and $auswahl1='§postauswahl1' and $auswahl2='§postauswahl2' and $auswahl3='§postauswahl3' and ....<-

MFG TR