Hola ! a ver si pueden ayudarme con esto:
Muestro mediante una consulta SQL, los registros 13 al 50.
E intercala un color por cada fila. El tema es que necesito que los registros que estan vacios no los muestre.
Es por eso que agregue la sentencia if ($row[$i] <> "") {.
Pero el problema que tengo es que la fila que siga muestra el mismo color que la anterior, entonces muestra dos filas de igual color.
Ejemplo:
1 manzana color fila rojo
2 pera color fila azul
3 naranja color fila rojo
4 *- no es visible
5 frutilla color fila rojo
Entonces fila 3 y fila 5 se ven juntas con el mismo color.
La duda que tengo es como puedo hacer para que interprete que si hay vacio en el registro el color siguiente sea el otro ?
<style>
.fila_0 { background-color: #0066FF;}
.fila_1 { background-color: #E1E8F1;}
</style>
<?
for($i=13;$i<=50;$i++){
if ($row[$i] <> "") { ?>
<tr><td class="fila_<?php echo $i%2 ; ?> ">
<? echo $row[$i]; ?>
</td></tr>
<?
}
} ?>
Gracias.