if (++$counter > 1 && $counter % 2 == 1)
<table> <tr><? $result = mysql_query("SELECT * FROM usr"); $counter = 0; while ($row = mysql_fetch_array($result)) { if (++$counter > 1 && $counter % 2 == 1) { echo "<tr><td bgcolor='000000'>"; } else { echo "<td width='50%' valign='top'> "; }?> <div class="medium"> <a href="index.php?page=artikler_show_cat&name=<?=$row['name']?>"><?=$row['usr']?></a> </div> </td> </tr><? }?> </tr></table>Jeg skal have <td> til og skifte farve ved hver 2. Kan jeg også godt, udentaget den første. Det er som om den ikke tager den med i tælleren
if(! is_float(++$counter/2))
Hvad gør: ++$counterlægger den en til før eller efter if testen, eller sådan noget?