Mailinglisten-Archive |
Michael Stahmann wrote:
> if ($tabflag==0)
> {
> $zeilenanfang="<tr bgcolor=\"".$farbe1."\"><td>";
>
> $tabflag=1;
>
> }
> else
>
> {
> $zeilenanfang="<tr bgcolor=\"".$farbe2."\"><td>";
> $tabflag=0;
> }
> // Ende der Zeilenfarbe
>
> Auserhalb der Schleife mußt Du dann noch angeben:
> $farbe1="#FFFFEE";
> $farbe2="#FFFFFF";
> $tabflag=0; // Farbewechsler setzen
Einfacher:
$farbe[0] = "#ffffee";
$farbe[1] = "#ffffff";
$findex = $zaehler++ % 2;
echo $farbe[$findex];
Das funktioniert auch mit mehr als zwei Farben, wenn man das Array entsprechend vergrößert und den Modulo-Wert passend ändert.
Kristian
--
Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH
Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00
Using PHP3? See our web development library at
http://phplib.netuse.de/ (We have moved! Update your bookmarks!)
php::bar PHP Wiki - Listenarchive