PHP:¿Cómo hago para alternar los colores de las filas de una tabla, como en los foros?
De Foros del Web
Con este sencillo código: Código PHP:
<table> <?php $color='#FF0000'; // este es el primer color que queremos que aparezca for($i=0;$i<20;$i++) { echo "<tr bgcolor=\"$color\"><td>Hola</td></tr>"; $color=('#F0F0F0'==$color)?'#FF0000':'#F0F0F0'; // este es el operador ternario. Equivale a un IF-THEN-ELSE // Es quivalente a // if ('#F0F0F0'==$color) // { // $color='#FF0000'; // } else // { // $color='#F0F0F0'; // } } ?> </table>
--Josemi 12 Dic 2002
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
