Mailinglisten-Archive |
> Typische Anfängerfrage, entschuldigt bitte, aber ich kriegs nicht raus :(
> Ich will in einer Tabelle, die aus einer Datenbank mit Inhalt gefüllt
> wird,
> abwechselnde Zeilenfarben haben. Ich hab jetzt schon sämtliche Seiten, die
> ich kenne, abgegrast, aber nichts gefunden. Momentan bin ich hier
> angekommen:
>
> <table width="695" border="0" cellspacing="0" cellpadding="3"
> align="center">
> <?php
> FOR($i = 0; $i < $gefunden; $i++) :
> IF($i % 2) :
> echo "<tr class=\"farbebg\">";
> ELSE :
> echo "<tr>";
> ENDIF;
> WHILE($row_kurz = @mysql_fetch_array($result_kurz)) :
> echo "<td width=\"60\">".$row_kurz[1]."</td>";
> echo "<td
> width=\"160\">".htmlentities($row_kurz[2])."</td>";
> echo "<td
> width=\"355\">".htmlentities($row_kurz[0])."</td>";
> echo "<td width=\"110\" align=\"right\"><a
> href=\"ma_index.php?such=4&kdnr=".$row_kurz[3]."\">Details</a></td>";
> echo "</tr>";
> ENDWHILE;
> ENDFOR;
> ?>
> </table>
>
Alter c++ler kann das sein??
<table>
<?php
FOR($i = 0; $i < $gefunden; $i++){
IF(($i % 2)!=0){ // % gibt den rest zurück welcher
übrigbleibt //wenn man $i durch 2 teilt
echo "<tr class=\"farbebg\">";
}
ELSE {
echo "<tr>";
}
WHILE($row_kurz = @mysql_fetch_array($result_kurz)) {
echo "<td width=\"60\">".$row_kurz[1]."</td>";
echo "<td
width=\"160\">".htmlentities($row_kurz[2])."</td>";
echo "<td
width=\"355\">".htmlentities($row_kurz[0])."</td>";
echo "<td width=\"110\" align=\"right\"><a
href=\"ma_index.php?such=4&kdnr=".$row_kurz[3]."\">Details</a></td>";
echo "</tr>";
}
}
?>
</table>
So probieren....
Gruss seba
php::bar PHP Wiki - Listenarchive