Grunge
Erfahrenes Mitglied
Hallo Leute,
ich bin verzweifelt. Ich hab nun schon gesucht, aber leider nichts passendes gefunden. Ich möchte aus einer Datenbank Geburtstage mit dem heutigen Datum vergleichen, und falls jemand heute Geburtstag hat den Nickname ausgeben. Das zu hab ich mit Explode Monat und Tag "extrahiert" und diese mit dem heutigen verglichen. Es funktioniert aber nicht, es kommt keine Ausgabe, aber auch keine Fehlermeldung. Wo könnte der Fehler liegen!?
Die mysql-spalten namen stimmen =(
Danke im Vorras
ich bin verzweifelt. Ich hab nun schon gesucht, aber leider nichts passendes gefunden. Ich möchte aus einer Datenbank Geburtstage mit dem heutigen Datum vergleichen, und falls jemand heute Geburtstag hat den Nickname ausgeben. Das zu hab ich mit Explode Monat und Tag "extrahiert" und diese mit dem heutigen verglichen. Es funktioniert aber nicht, es kommt keine Ausgabe, aber auch keine Fehlermeldung. Wo könnte der Fehler liegen!?
Die mysql-spalten namen stimmen =(
Danke im Vorras
PHP:
$sql="SELECT nick,birthday FROM users";
$result=mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
$datum= explode ('-',$row['birthday']);
$birthday=$datum[2].".".$datum[1];
$now=getdate();
$datum2=explode('-',$now);
$today=$datum2[2].".".$datum2[1];
if ($today == $birthday) {
$alter=$datum2[0] - $datum[0];
echo "<a href=\"\" target=\"\">".$row['nick']." (".$alter.")</a>,";
}
}