hannes: Tabelle mit abwechselnder Zeilenfarbe

Beitrag lesen

hallo,
ich kriege die Lösung einfach nicht hin. Beim vorliegenden Code wird nur die 1. und die 2. Zeile eingefärbt, danach farblos. (rowcol ist mit css definiert).
Wenn ich <td> (statt <tr>) mit class='rowcol_$i % 2' definiere, werden die Kolonnen statt die Zeilen eingefärbt (auch nur 1. und 2. Kolonne).

  
$j=0;  
while($row = mysql_fetch_row($result)){  
	echo "<tr class='rowcol_$j % 2'>";  
		for ($i=1; $i < mysql_num_fields($result); $i++){  
			echo "<td><div id='daten'>$row[$i]</div></td>";  
		}  
	echo "</tr>";  
	$j++;  
}  

Weiss jemand Rat?
Gruss