Tabellenzeilen mit abwechselnden Farben

valkuere

Mitglied
Hallo Zusammen,

ich lese aus der MySQL-DB ein Haufen Datensätze aus und gebe sie dann in einer while-Schleife/Tabelle aus. Nun möchte ich gern folgendes Feature zur verbesserten Optik haben:
Das zweite, vierte, sechste, achte .... <tr> samt den Inhalten soll eine andere Hintergrund- oder Textfarbe erhalten als die erste, dritte, fünfte... usw.

Wie kann ich das umsetzen?
 
Hey, ich löse das wie folgt:

PHP:
<table>
<?php
$i=1;
while($i < 20) {
 $color = ($i % 2) ? "FF0000" : "0000FF";
 echo "<tr><td style=\"background-color: #$color\"> Text </td></tr>";
 $i++;
}
?>
</table>
 
Zurück