Ilja: mysql-Frage: IF

Beitrag lesen

yo,

Anders formuliert: Wenn suche.alter NULL ist, soll das Alter garnicht abgefragt werden weil dann will der Benutzer ja auch keins haben.

entweder passt du die sql query an, je nachdem ob es dort einen NULL wert gibt oder nicht. oder aber du benutzt einen trick, indem du eine funktion einsetzt, die nach NULL prüft und wenn der inhalt NULL ist, dann einen anderen wert einsetzt und zwar user.alter + 1. damit stellst du sicher, dass die Bedingung immer erfüllt ist und somit jedes alter angezeigt wird.

Ilja