Hjælp med $color

Tags:    php

Jeg har kigget rundt på de forskellige tråde omkring dette, men har ikke kunne finde ud af hvordan jeg får sat den skiftende farve ind i min kode.

<?php
$sql="SELECT *,DATE_FORMAT(dato, '%d/%m-%y') AS ny_dato FROM _resultater WHERE liga = 'A' ORDER by dato ASC";
$result = mysql_query("$sql")or die(mysql_error());
for ($i=1; $row = mysql_fetch_object($result); $i++){

?>
<?php

{
$class = txt;
}

echo"
<table border=0 width=100% align=center class=txt>
<tr>
<td class=txt align=center width=15%>$row->ny_dato</td>
<td class=txt align=right width=25%>$row->hjemmehold</td>
<td class=txt align=center width=4%>$row->hjemmescore</td>
<td class=txt align=center width=2%>-</td>
<td class=txt align=center width=4%>$row->udescore</td>
<td class=txt align=left width=25%>$row->udehold</td>
</tr>
</table>
";
}
?>

Hvordan skal jeg ændre den for at få tabellen til at være med skiftende farve?



4 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg har kigget rundt på de forskellige tråde omkring dette, men har ikke kunne finde ud af hvordan jeg får sat den skiftende farve ind i min kode.

<?php
$sql="SELECT *,DATE_FORMAT(dato, '%d/%m-%y') AS ny_dato FROM _resultater WHERE liga = 'A' ORDER by dato ASC";
$result = mysql_query("$sql")or die(mysql_error());
for ($i=1; $row = mysql_fetch_object($result); $i++){

?>
<?php

{
$class = txt;
}

echo"
<table border=0 width=100% align=center class=txt>
<tr>
<td class=txt align=center width=15%>$row->ny_dato</td>
<td class=txt align=right width=25%>$row->hjemmehold</td>
<td class=txt align=center width=4%>$row->hjemmescore</td>
<td class=txt align=center width=2%>-</td>
<td class=txt align=center width=4%>$row->udescore</td>
<td class=txt align=left width=25%>$row->udehold</td>
</tr>
</table>
";
}
?>

Hvordan skal jeg ændre den for at få tabellen til at være med skiftende farve?




Ja. Men i dit tilfælde kunne det se således ud.

Fold kodeboks ind/udKode 


Princippet i dette eksempel, er at der først sættes en farve, som er grå.
Ved hver "omgang" i løkken, tjekkes farve-variablen. Hvis den er grå, skal den være hvid, og hvis den er hvid skal den være grå.



Jeg har kigget rundt på de forskellige tråde omkring dette, men har ikke kunne finde ud af hvordan jeg får sat den skiftende farve ind i min kode.

<?php
$sql="SELECT *,DATE_FORMAT(dato, '%d/%m-%y') AS ny_dato FROM _resultater WHERE liga = 'A' ORDER by dato ASC";
$result = mysql_query("$sql")or die(mysql_error());
for ($i=1; $row = mysql_fetch_object($result); $i++){

?>
<?php

{
$class = txt;
}

echo"
<table border=0 width=100% align=center class=txt>
<tr>
<td class=txt align=center width=15%>$row->ny_dato</td>
<td class=txt align=right width=25%>$row->hjemmehold</td>
<td class=txt align=center width=4%>$row->hjemmescore</td>
<td class=txt align=center width=2%>-</td>
<td class=txt align=center width=4%>$row->udescore</td>
<td class=txt align=left width=25%>$row->udehold</td>
</tr>
</table>
";
}
?>

Hvordan skal jeg ændre den for at få tabellen til at være med skiftende farve?



Ja. Men i dit tilfælde kunne det se således ud.

Fold kodeboks ind/udKode 


Princippet i dette eksempel, er at der først sættes en farve, som er grå.
Ved hver "omgang" i løkken, tjekkes farve-variablen. Hvis den er grå, skal den være hvid, og hvis den er hvid skal den være grå.



Fold kodeboks ind/udKode 




eller
Fold kodeboks ind/udKode 





Jeg har kigget rundt på de forskellige tråde omkring dette, men har ikke kunne finde ud af hvordan jeg får sat den skiftende farve ind i min kode.

<?php
$sql="SELECT *,DATE_FORMAT(dato, '%d/%m-%y') AS ny_dato FROM _resultater WHERE liga = 'A' ORDER by dato ASC";
$result = mysql_query("$sql")or die(mysql_error());
for ($i=1; $row = mysql_fetch_object($result); $i++){

?>
<?php

{
$class = txt;
}

echo"
<table border=0 width=100% align=center class=txt>
<tr>
<td class=txt align=center width=15%>$row->ny_dato</td>
<td class=txt align=right width=25%>$row->hjemmehold</td>
<td class=txt align=center width=4%>$row->hjemmescore</td>
<td class=txt align=center width=2%>-</td>
<td class=txt align=center width=4%>$row->udescore</td>
<td class=txt align=left width=25%>$row->udehold</td>
</tr>
</table>
";
}
?>

Hvordan skal jeg ændre den for at få tabellen til at være med skiftende farve?


Hvis jeg forstår dig ret, hveranden række i tabellen skal have sin egen farve?

Du kan gøre det således:
(Har gjort det lidt simpelt, håber du forstår)

Fold kodeboks ind/udKode 


Håber det hjalp :D

Mvh Bob





t