hi!
Wenn jemand Geburtstag hat wird das ja im Kalender angezeigt - soweit so gut - nur schreibt er hinter jeden der Geburtstag hat ein Komma, auch wenn es nur einer ist der an dem Tag Geburtstag hat oder er der Letzte (nicht zwangsläufig auch das Letzte ;)) ist in der Liste.
mfg floh
ps: Falls das Problem schon bekannt ist, sorry, aber ich wüsste nicht womit ich die Suche füttern muss das ich den Thread finde wo das Problem aufgeführt ist... :D
[edit]
kleine, nicht unbedingt schöne Lösung:
alt:
$bday_year = $year - substr($user[userbday], 0, 4); $bday_year = $year - substr($user[userbday], 0, 4); if ( $bday_year >= 0) { $userbday .= " <A HREF=\"v_profile.php?userid=$user[userid]\"Y>$user[username]</A> ($bday_year),<BR>"; }
neu:
$r_user = thwb_query("SELECT username, userid, userbday FROM ".$pref."user WHERE userbday LIKE '%-$month-$thisday'"); if ( mysql_affected_rows( $r_user ) > 1 ) { while ( $user = mysql_fetch_array($r_user) ) { $bday_year = $year - substr($user[userbday], 0, 4); $bday_year = $year - substr($user[userbday], 0, 4); if ( $bday_year >= 0) { $userbday .= " <A HREF=\"v_profile.php?userid=$user[userid]\"Y>$user[username]</A> ($bday_year),<BR>"; } } } else { $bday_year = $year - substr($user[userbday], 0, 4); $bday_year = $year - substr($user[userbday], 0, 4); if ( $bday_year >= 0) { $userbday .= " <A HREF=\"v_profile.php?userid=$user[userid]\"Y>$user[username]</A> ($bday_year),<BR>"; } }
[/edit]