Zunächst einmal möchte ich sagen, dass ich vollkommen neu auf dem Gebiet von php bin, möchte aber trotzdem eine relativ einfache Sache damit umsetzen.
Und zwar möchte ich in meine Datenbank die Geburtstage einiger Leute eingeben und sie dann am jeweiligen Tag ausgeben lassen, damit dann da steht: Heute hat Max Mustermann Geburtstag.
Ich habe auch schon Daten eingegeben und es auch schon geschafft, dass die Geburtstage richtig angezeigt werden.
Jetzt möchte ich allerdings, dass wenn an besagtem Tag mal niemand Geburtstag hat, dass dann da auch steht: Heute hat niemand Geburtstag. Bislang bleibt bei mir dann alles einfach nur leer. Habe schon herumprobiert, es aber nicht hinbekommen.
So weit bin ich bis jetzt:
- Code: Alles auswählen
<?php
$datum = getdate(time());
$abfrage = "SELECT * FROM mitglied WHERE geburtstag = '$datum[mday]' AND geburtsmonat = '$datum[mon]' ORDER BY geburtsjahr";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "$row->name <br>";
}
?>
Ich hoffe, dass mein Problem klar geworden ist und mir jemand weiterhelfen kann.