Ver Mensaje Individual
  #8 (permalink)  
Antiguo 21/07/2007, 19:49
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 13 años, 7 meses
Puntos: 22
Re: crear una tabla HTML desde MySQL con PHP

Hola ^^

De hecho es muy simple, mira:
Código PHP:
$j 1;
while (
$tip mysql_fetch_array($R_des)) {
    
$aj $j % $columnas; $j++;
    
if (($n $columnas) == 1) { // $n es impar
        
$str .= "<TR><TD class=\"td$aj\">";
        
$str .= "<A HREF=\"$tip[url]\">$tip[texto]</A>";
        
$str .= "</TD>";
    }
    if ((
$n $columnas) == 0) { // $n es par
        
$str .= "<TD class=\"td$aj\">";
        
$str .= "<A HREF=\"$tip[url]\">$tip[texto]</A>";
        
$str .= "</TD></TR>";
    }
    
$n++;
// fin WHILE 
Allí tendrás las clases css .td0 y .td1 alternados como en la imagen del primer post ^^

Pero cuidado que $n % $columnas dará si es par o impar solo si $columnas es 2. Utilizar el operador módulo no te da si $n es par o impar, sino el resto de la división de ese numero por el segundo.

Exitos.