Hallo Leute,
ich habe ein Problem. Ich habe eine Suche nach Usern in der man nach Alter von - bis suchen lassen kann. Also gebe ich z.B. ein: von 18 - 23
In das Feld wo man die 18 eingeben kann, dieses heisst "alterv" und wo man die 23 eingibt, dieses "alterb".
In der Datenbank habe ich ein Feld alter2 (date), wo bei der Anmeldung das Geburtsdatum wie folgt einfügt wird: "1983-10-07".
Wenn man nun von 18 - 23 sucht, hatte ich die Suchabfrage wie folgt:
Das geht auch, wenn man in der Datenbank das Feld alter2 als ganz normales "int" Feld hat und einfach das Alter z.B. 21 bei der Anmeldung einfügt und nicht das Geburtsdatum. Dann geht es, ganz klar.
Doch wie mache ich das jetzt mit dem Geburtsdatum, welches ich bei der Anmeldung einfügen lasse???
Danke schon mal !
Wenn was unklar sein sollte, einfach Fragen.
Gruss
Sven.
ich habe ein Problem. Ich habe eine Suche nach Usern in der man nach Alter von - bis suchen lassen kann. Also gebe ich z.B. ein: von 18 - 23
In das Feld wo man die 18 eingeben kann, dieses heisst "alterv" und wo man die 23 eingibt, dieses "alterb".
In der Datenbank habe ich ein Feld alter2 (date), wo bei der Anmeldung das Geburtsdatum wie folgt einfügt wird: "1983-10-07".
Wenn man nun von 18 - 23 sucht, hatte ich die Suchabfrage wie folgt:
PHP-Code:
SELECT * FROM $sitetable WHERE rubrik='$rubrik' and alter2 >= '$alterv' and alter2 <= '$alterb'
Doch wie mache ich das jetzt mit dem Geburtsdatum, welches ich bei der Anmeldung einfügen lasse???
Danke schon mal !
Wenn was unklar sein sollte, einfach Fragen.
Gruss
Sven.
Kommentar