wie der Titel schon sagt will ich das alter in der Geburtstagsbox haben.
zb: Name (21)
<?php
//Copyright by Hannes Wunderli
//www.fast-death.com
// v1.2
defined ('main') or die ( 'no direct access' );
//----------------------------------- Einstellungen-----------------------------------
$limit = 5; //wieviele Geburtstage Angezeigt werden sollen.
$recht = -0; //Anzeige Modus 0 = Alle / -1 Alle die mehr als Memberrechte haben usw.
$showavatars = 0; //Wenn 1 werden die Avatare wenn vorhanden angezeigt.
//------------------------------------------------------------------------------------
$count = 0;
$timestamp = time();
$akttime = date('Y-m-d',$timestamp);
function get_gebtage ($datum) {
list($y, $m, $d) = explode('-', $datum);
return ($d.'.'.$m.'.'.$y);
}
# DIE krasse Abfrage :-)... von Manue
$q = "SELECT name, id, avatar,
CASE WHEN ( MONTH(gebdatum) < MONTH(NOW()) ) OR ( MONTH(gebdatum) <= MONTH(NOW()) AND DAYOFMONTH(gebdatum) < DAYOFMONTH(NOW()) ) THEN
gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum) + 1) YEAR
ELSE
gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum)) YEAR
END
AS gebtage
FROM prefix_user WHERE gebdatum > 0000-00-00 AND recht <= ".$recht." ORDER BY gebtage LIMIT 0,5";
$erg = db_query($q);
echo '<table border="0" cellpadding="0" cellspacing="0" width="100%">';
$i = 1;
while($row = db_fetch_object($erg)) {
if($akttime == $row->gebtage) {
echo '<tr>
<td height="45" width="30"> <img src="include/images/icons/day.png" /></td>
<td><b><a style="font-family:Arial; font-size:11px" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a></b><br / ><span style="color:#a3a3a3; font-family:Arial; font-size:10px">Heute</span></td></tr><tr>
<td colspan="2" background="include/images/icons/linie.gif" height="3"></td>
</tr>';
} else {
$gebtage = get_gebtage ($row->gebtage);
echo '<tr>
<td height="45" width="30"> <img src="include/images/icons/day.png" /></td>
<td><b><a style="font-family:Arial; font-size:11px" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a></b><br><span style="color:#a3a3a3; font-family:Arial; font-size:10px">'.$gebtage.'</span>';
echo '</td></tr><tr>
<td colspan="2" background="include/images/icons/linie.gif" height="3"></td>
</tr>';
}
if ($i<$limit) {
echo '<tr></tr>';
}
$i++;
}
echo '</table>';
?>
Danke im voraus
Gruß Tiborius
betroffene Homepage: externer Link


