Foros del Web » Programando para Internet » PHP »

Como identificar un no. par o non

Estas en el tema de Como identificar un no. par o non en el foro de PHP en Foros del Web. Que tal. Tengo un bucle donde hago una consulta a la base de datos y lo que quiero hacer es que al presentar en una ...
  #1 (permalink)  
Antiguo 11/05/2004, 09:07
 
Fecha de Ingreso: noviembre-2003
Ubicación: México
Mensajes: 72
Antigüedad: 21 años
Puntos: 0
Como identificar un no. par o non

Que tal.

Tengo un bucle donde hago una consulta a la base de datos y lo que quiero hacer es que al presentar en una tabla los datos pueda poner una linea de un color por ejemplo blanco y la siguiente linea ponerla de color gris y asi sucesivamente.

Habia pensado si existe alguna funcion que me indique si un no. es un par o es un non.

Por su ayuda. Gracias
  #2 (permalink)  
Antiguo 11/05/2004, 09:13
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años
Puntos: 69
Generalmente, podés utilizar el Módulo (%) de la división por dos para saber eso.

Código PHP:
<?php
if($nro 2)
    echo 
"es impar";
else
    echo 
"es par";
?>
__________________
Tutoriales Photoshop | Web-Studio.com.ar
Artículos PHP | ZonaPHP.com
  #3 (permalink)  
Antiguo 11/05/2004, 12:05
 
Fecha de Ingreso: abril-2004
Ubicación: lima
Mensajes: 28
Antigüedad: 20 años, 6 meses
Puntos: 0
Eso se usa siempre porque es sencillo. por ejemplo :

$result=mysql_query();
$numfilas=0;
while($row = mysql_fetch_array($result))
{
if ($numfilas%2==0)
{
echo "\t<tr bgcolor=#f4f8fb>\n";
}
else
{
echo "\t<tr bgcolor=#EFF3ff>\n";
}

.
.
.
}
__________________
:pirata: habla barrio :pirata:
  #4 (permalink)  
Antiguo 11/05/2004, 13:05
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

Para alternar 2 colores no es necesario el modulo: http://www.forosdelweb.com/showthrea...079#post269079

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.