DeeJay-Luke
Mitglied
Morgen, kein plan ob das nur ein Denkfehler ist oder was anderes.
Ich habe das wbb Forum etwas erweitert, die Alters Suche "von - bis":
Das Alter des Users wird in MySql Feldtyp "date" in die Datenbank gespeichert z.B. "1982-12-31", und folgendes Script habe ich geschrieben, dass die User von z.B. 17 Jahren bis 29 Jahren suchen können, aber es wird nur bis 28 Jahren angezeigt.
Hier das Online Demo
So sieht das Code aus:
Ich habe das wbb Forum etwas erweitert, die Alters Suche "von - bis":
Das Alter des Users wird in MySql Feldtyp "date" in die Datenbank gespeichert z.B. "1982-12-31", und folgendes Script habe ich geschrieben, dass die User von z.B. 17 Jahren bis 29 Jahren suchen können, aber es wird nur bis 28 Jahren angezeigt.
Hier das Online Demo
So sieht das Code aus:
PHP:
$alter_min = $_POST["alter_min"];
$alter_max = $_POST["alter_max"];
//ALTER UMRECHNEN
$alter_min_unix = intval(time("")-$alter_min * (365*24*3600));
$alter_von = date("Y-m-d", $alter_min_unix);
$alter_max_unix = intval(time("")-$alter_max * (365*24*3600));
$alter_bis = date("Y-m-d", $alter_max_unix);
if($_POST["mitBild"] == "1") {
$mitBild = "AND avatarid > 0";
}
$query = "SELECT * FROM bb1_users WHERE $mitGender $mitBild AND birthday < '$alter_von' AND birthday > '$alter_bis' ORDER BY birthday";