alternar color de fila en listados
Autor: David
Hoy os explicaré un pequeño truco para aquellos que se inician con PHP, se trata de mostrar la información de forma más bonita. Al hacer consultas en la base de datos para mostrar un listado al usuario podemos colorear alternativamente las filas para que no haya un cansancio visual al leer.
Al colorear alternativamente evitamos que el lector se pierda al leer un listado demasiado extenso.
Para ello utilizamos una simple operación matemática que nos proporcione el resto de la división $i%2 (siendo % el resto de la división). La variable $i será un contador de filas, al dividirlo por 2, obtendremos alternativamente el valor 1 y valor 0 como resto de la división.
PHP:
-
echo '<table width="100%" border="0">';
-
echo '<tr>';
-
echo '<td><b>Usuario</b></td>';
-
echo '<td><b>Email</b></td>';
-
echo '<td><b>Fecha Registro</b></td>';
-
echo '</tr>';
-
$i++;
-
if($i%2==0){$class='style="background-color:#f3f3f3;"';}
-
else{$class='style="background-color:#cccccc;"';}
-
echo '<tr>';
-
echo '</tr>';
-
}
-
echo '</table>';
Salu2

0 Comments Send your comment ↓
If comments are open, but there are no comments
Leave a Reply