Richiamando i dati dal DB vorrei che una riga fosse grigia mentre la successiva bianca in modo da alternarsi ho visto parecchi siti fare in questo modo come potrei fare?
Richiamando i dati dal DB vorrei che una riga fosse grigia mentre la successiva bianca in modo da alternarsi ho visto parecchi siti fare in questo modo come potrei fare?
puoi fare cosi:Originariamente inviato da silverwings
Richiamando i dati dal DB vorrei che una riga fosse grigia mentre la successiva bianca in modo da alternarsi ho visto parecchi siti fare in questo modo come potrei fare?
codice:$count=0; while($row=mysql_fetch_array($result)) { $count++; echo '<td style="; if(gettype($count/2)=='int') echo'background-color:#tuocolorediverso da quello predefinito'; echo'"></td>'; }
ogni volta che fai una riga incrementi un contatore e ad ogni ciclo verifichi, se è pari fai la riga bianca, se no grigia.
codice:$n = 1; while ($row = mysql_fetch_assoc($res)){ //presumo i dati vengano presi da un db if ($n%2 == 0) //pari -> fai lo sfondo bianco { ... } else //dispari -> fai lo sfondo grigio { ... } $n++; }![]()
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone