Andreas: Nach MySQL auslasen Zeilen abwechselnd 2farbig anzeigen

Beitrag lesen

Hallo!

Soweit so gut. Nun möchte ich die Ergebniszeilen abwechselnd mit Weiss und Grau als Zellenhintergrund ausgeben. Ich find einfach keine Lösung dafür und bitte um Hilfe.

Lass doch einen Zaehler mitlaufen. Alle Zeilen, die einen ungeraden Zaehler haben waeren grau und Zeilen mit geradem Zaehler sind weiss.

Ob der Zaehler gerade oder ungerade ist erhaelt man mit:

if ($i % 4 == 0)

Das sieht etwa so aus (ungetestet):

<?
$i = 0;
while $z=(mysql_fetch_array($x)) {
 $dat=$z["dat"];
 if ($i % 4 == 0) {
  echo"<tr><td bgcolor=white>$dat</td></tr>";
 } else {
  echo"<tr><td bgcolor=black>$dat</td></tr>";
 }
$i++;
}
?>

Hoffe das hilft Dir

Gruesse

-> Andreas