Mam taki kodzik, ktory koloruje mi wiersze naprzemiennie.
Jednka chcialbym go wykorzystac do zrobienia tabeli wynikow czyli chcialbym aby:
np. wiersz 1 byl koloru czerwonego
wiersz 2 koloru zielonego
wiersz 3 koloru niebieskiego
a nastepne wiersze naprzemian pokolorowane na bialo i szaro.
Pomocy, bo nie wiem jak z tym sobie poradzic.
[php:1:947092c970]
function katx($idCat) {
kat(); ?>
<table bgcolor=#c0c0c0 cellpadding=1 cellspacing=1>
<tr>
<td width=20 bgcolor=#efefef><strong><center></strong></td>
<td width=135 bgcolor=#efefef><strong><center>Mecz</strong></td>
<td width=120 bgcolor=#efefef><strong><center>Nas</strong></td>
<td width=120 bgcolor=#efefef><strong><center>Ich</strong></td>
</tr>
<?php
require("cg.php");
$query = "SELECT * FROM wyniki where sezon='$idCat' ";
$sqlresult = mysql_query($query);
$tlo = TRUE;
do {
if($tlo) { $bg="#e4e4e4"; } else { $bg="#eeeeee"; }
?>
<tr>
<td width=20 bgcolor="<?php echo $bg ?>"><center><b><img src=kolo.gif width=18 height=10></td>
<td width=135 bgcolor="<?php echo $bg ?>"><?php echo $row['mecz']; ?></td>
<td width=120 bgcolor="<?php echo $bg ?>"><center><?php echo $row['nas']; ?></td>
<td width=120 bgcolor="<?php echo $bg ?>"><center><?php echo $row['ich']; ?></td>
</tr>
<?php
$tlo = (!$tlo);
} while ($row = mysql_fetch_assoc($sqlresult));
echo "</table>";
echo '<tr><td IMG height=3></td>'; }
[/php:1:947092c970]
Choc ten kodzi ma jeszcze jedna wade, gdyz drukuje na poczatku jeden pusty wiersz.