hallo. ich habe ein newsscript und möchte gerne, dass die nachrichten rot angezeigt werden, welche noch 5 tage zurück liegen. später als 5 tage sollen sie normal, schwarz angezeigt werden.
hier mal mein versuch...
hier mal mein versuch...
Code:
<?php $vb = mysql_connect('localhost', '', ''); $daten = mysql_db_query("usr_web218_1", "select id, autor, text, betreff, date_format(datum, '%d.%m.%Y %H:%i') as datum from `PB-News` order by id desc"); mysql_select_db("usr_web218_1"); $datum2 = mysql_query("select SYSDATE() + 0", $vb); $anzahl = mysql_num_rows($daten); for($i=0; $i<$anzahl; $i++) { $autor = mysql_result($daten, $i, "autor"); $datum = mysql_result($daten, $i, "datum"); $betreff = mysql_result($daten, $i, "betreff"); $text = mysql_result($daten, $i, "text"); echo " <table width=60% align=center class=bodyline cellpadding=4 cellspacing=0> <tr height=26> <td align=left class=row1>"; if ($datum2 < (date('U') - 432000)) { echo "<font size=3px color=red>$betreff</font>"; } else { echo "<font size=3px>$betreff</font>"; } echo "" . time('void') . " $datum2</td> </tr> <tr> <td class=row2>" . nl2br("$text") . "</td> </tr> <tr> <td align=right class=row3><span class=genmed2>Posted by $autor, $datum Uhr </span></td> </tr> </table>"; } if(!$vb) { echo "<font color=red size=5>Zur Zeit gibt es Probleme mit der Datenbank. Bitte versuchen Sie es später noch einmal. Falls das Problem öfter auftaucht, bitte eine kurz Mail an den <a href=mailto:webmaster@pandemicbrew.de>Webmaster</a> schreiben, Danke!</font>"; } mysql_close($vb); ?>
Kommentar