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