Besonders klappt das mit dem Wert nicht, so wie du das vorgeschlagen hast ![]()
Ich probier schon alles mögliche. Mit durchlaufenden Nummern, wo ich dann sehe ob gerade oder ungerade (wollte es über den Rest bei der Division durch 2 machen). Aber da geht garnix...
Vorallem klappen solche Sachen wie "$variable=$variable+1" überhaupt nicht. Da kommt immer kein Wert bei raus. Kannst du mir vielleicht nochmal weiterhelfen?
Edit: hier mal ein ausschnitt:
for ($i=0; $i<$num; $i++)
{
$nn = mysql_result($res, $i, "Teilenummer");
$vn = mysql_result($res, $i, "Bezeichnung");
$pr = mysql_result($res, $i, "Preis");
$id = mysql_result($res, $i, "Ident");
$farbe="#ff0000";
$bb=$i%2;
if ($bb=0) $farbe="#000000";
echo "<font color=$farbe> $nn, $vn, $pr, $id, $i, $bb <br></font>";
}
Da kommt überhaupt nix bei raus. Bzw steht $bb immer auf dem Wert 0. Wenn ich die Zeile mit dem "if($bb=0)... " herausnehme, dann passt wenigstens die variable $bb nachher. Denn ist die dann einmal 1 und einmal 0.
Warum ist das so komisch? Klingt für mich nicht logisch...