Farbwechsel von Zeilen in Tabelle in ForEach
Verfasst: 21.05.2009 03:37
Hi,
ich erstelle gerade eine liste und hier ist ein teil meines codes
ich wusste nicht wie ich den farbwechsel von den zeilen realisieren sollte
deswegen hab ich das mit if abfragen gemacht
jedoch ist mein problem, dass es immer nur eine farbe bleibt
wieso versteh ich jedoch nicht
da ich in der abfrage der $farbe einen wert zuweise, die auserhalb der foreach schleife deklariert wurde
kann mir jemand helfen?
ich erstelle gerade eine liste und hier ist ein teil meines codes
Code: Alles auswählen
foreach($dsatz as $file)
{
if($farbe == 1)
{
$farbe = 2;
echo "<tr style='$color2'>";
}
if($farbe == 2)
{
$farbe = 1;
echo "<tr> style='$color1'>";
}
echo " <td><center>"; fct_preview($dsatz["type"]);
echo " <br>".$dsatz["filename"].".".$dsatz["type"]."</center>";
echo " <td><center>"; fct_stamp_to_string($dsatz["time"]);
echo " </center></td>";
echo " <td><center>";
echo $dsatz["size"]." Kb</center></td>";
echo " <td><center>Link zum verschicken:";
echo " <br><input value='http://********/download.php?stamp=".$dsatz["user"]."&time=".$dsatz["time"]."'></td>";
echo " <td><center>Anzahl der Downloads:";
echo " <br>".$dsatz["downloads"]."</center></td>";
echo " <td><center><a href='delete.php?file=".$dsatz["time"]."'>";
fct_show_icon("delete.png");
echo " </center></td>";
echo "</tr>";
}
deswegen hab ich das mit if abfragen gemacht
jedoch ist mein problem, dass es immer nur eine farbe bleibt
wieso versteh ich jedoch nicht
da ich in der abfrage der $farbe einen wert zuweise, die auserhalb der foreach schleife deklariert wurde
kann mir jemand helfen?