Geburtstage

birthday
Alles Gute wünscht die SG HTB!
[insert_php] $host = „localhost“; //database location
$user = „cn2481037“; //database username
$pass = „sg06echtb“; //database password
$db_name = „usr_cn2481037_2“; //database name

$db_link = mysql_connect($host, $user, $pass);
mysql_select_db($db_name);

$sql = „SELECT * FROM `htb_spieler` WHERE DATE_FORMAT(`Geburtsdatum`,’%m-%d‘) BETWEEN DATE_FORMAT((CURDATE()-INTERVAL 10 DAY),’%m-%d‘) AND DATE_FORMAT((CURDATE() + INTERVAL 30 DAY),’%m-%d‘) ORDER BY `Geburtsdatum`“;

$db_erg= mysql_query( $sql );

$rowcount=mysql_num_rows($db_erg);

if ($rowcount == 0)
{
echo „In den nächsten $tage Tagen hat niemand Geburtstag!\n“;
}
else
{

$kommende = 0;
$vergangene = 0;
$heutige = 0;
$ausgabe_kommende = „“;
$ausgabe_vergangene = „“;
$ausgabe_heutige = „“;
$timestamp = time();
$tag = date(„d“, $timestamp);
$monat = date(„m“, $timestamp);
setLocale(LC_ALL, „de_DE“, „german“);

while ($zeile = mysql_fetch_array( $db_erg, MYSQL_ASSOC))
{
$name = $zeile[‚Vorname‘] . “ “ . $zeile[‚Nachname‘];
$datum = $zeile[‚Geburtsdatum‘];
list($y, $monat2, $tag2) = explode(‚-‚, $datum);

if (($tag2==$tag)&&($monat2==$monat))
{
// Der Geburtstag ist heute
$heutige++;
$ausgabe_heutige .= ($heutige > 1) ? “ und „.$name.“\n“ : $name.“\n“;
}
else if ((($tag2 < $tag)&&($monat2 == $monat))||($monat2 < $monat)) { // Der Geburtstag liegt vor dem aktuellen Datum $vergangene++; $ausgabe_vergangene .= "$name am “ . strftime(„%A den %d. %B“, mktime(0, 0, 0, $monat2, $tag2, date(„Y“))) .“\n\n“;
}
else
{
// Der Geburtstag liegt nach dem aktuellen Datum
$kommende++;
$ausgabe_kommende .=“$name am “ . strftime(„%A den %d. %B“, mktime(0, 0, 0, $monat2, $tag2, date(„Y“))) .“\n\n“;
}
}

$ausgabe = „

Tab-TitelTab-TitelTab-TitelTab-TitelTab-Titel
\n“. (($heutige > 0)? „Die SG HTB gratuliert „.$ausgabe_heutige.“ ganz herzlich zum heutigen Geburtstag!
\n“.$ausgabe_kommende.“
\n“.$ausgabe_vergangene.“
\n“;
echo $ausgabe;
}
[/insert_php]

Willkommen auf der offiziellen Webseite der SG HTB Halle Abteilung Fußball