Ver Mensaje Individual
  #12 (permalink)  
Antiguo 06/06/2013, 10:58
Avatar de wizanchez
wizanchez
 
Fecha de Ingreso: junio-2013
Ubicación: bogota
Mensajes: 120
Antigüedad: 10 años, 10 meses
Puntos: 6
Respuesta: como alterno los colores de mi tabla?

Cita:
Iniciado por ecosysonidos Ver Mensaje
ok no te pongas

es que se puede hacer con un while o on for el chiste es recorrer la tabla y dependiendo de la posicion asignar un color, si lo encuentra el siguiente renglon se le asignara otro y al volver a iniciar compara oooooootra vez y etc etc



$color="1";
echo '<table>';
echo "<tr bgcolor=#A9D0F5 align='center' class='xy'><td>Server</td><td aling=center>Usuario</td><td>IP</td>";
echo "</tr>";
for ($i=0; $i < count($ARRAY); $i++)
{
$regtable = $ARRAY[$i];
if($color==1){
echo "<tr bgcolor='#F0F0F0' align='center'>
<td>".$regtable['server']."</td><td>".$regtable['user']."</td><td>".$regtable['address']."</td></tr>";
$color="2";
}else{
echo "<tr bgcolor='#DEDEBE' align='center'>
<td>".$regtable['server']."</td><td>".$regtable['user']."</td><td>".$regtable['address']."</td></tr>";
$color="1";
}



}#for
echo '</table>';

no es envidioso............ ahi esta el dato para quien le sirva

- te recomiendo que no repitas codigo mira mi comentario anterior o mejoralo asi
Código PHP:
Ver original
  1. for ($i=0; $i < count($ARRAY); $i++)
  2.             {
  3.     $b_color =$b_color=="F0F0F0"?'DEDEBE':'F0F0F0';
  4. echo "<tr bgcolor='".$b_color."' align='center'>
  5.             <td>".$regtable['server']."</td><td>".$regtable['user']."</td>
  6.             <td>".$regtable['address']."</td>
  7.         </tr>";
  8. }

- algo mas sencillo en menos lineas de codigo
- no se que tan bueno sea meter todo el codigo HTML en echo PHP
__________________
---------
cubesoftechnology.com
Wizanchez,,