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