Abwechselnde Farbe von Einträgen einer Tabelle

Hallo zusammen,
Ich habe eine Tabelle in meiner Datenbank, die ich mit MySQL/PHP auslese und dann in einer HTML-Tabelle ausgebe.
Ich hätte es aber gerne so eingerichtet, dass sich die einzelnen Zeilen in ihren Farben unterscheiden, aber immer nur zwei verschiedene Farben verwendet werden - also so:

Zeile 1: hellgrau
Zeile 2: dunkelgrau
Zeile 3: hellgrau
Zeile 4: dunkelgrau
Zeile 5: hellgrau

usw.

Bin schon auf die Idee gekommen, die IDs der Einträge auf nen Rest zu überprüfen ($id % 2) und dann entsprechend hellgrau oder dunkelgrau als Farbe des Eintrags zu definieren, aber das klappt natürlich nur, wenn die Tabelle nach IDs geordnet ist. Da das nicht der Fall ist (geordnet nach dem Alphabet), brauche ich eine andere Lösung. Hat jemand nen Vorschlag? :smile:

mfg Mondmann

Hallo,

if($x == 1) {
echo "hellgrau";
$x = 0;
} else {
echo "dunkelgrau";
$x = 1;
}

Gruß
Phillip

Genau so. Ich hoffe du kennst dich mit php genügend aus, um das umzusetzen?

Genau so. Ich hoffe du kennst dich mit php genügend aus, um
das umzusetzen?

Jepp, es hat geklappt - Danke, Phillip. :smile: