Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/10/2011, 10:53
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Tablas con OrderBy

Pues a mi me va perfecto

el code que te pase es solo para que lo adaptes al tus variables

Código PHP:
Ver original
  1. $numcolumnas = 2;   //aqui pon el numero de columnas que quieras que aparezcan
  2.     //$consulta  
  3.  
  4.           echo "<br><br><table width=\"75%\" border =\"0\"cellspacing=\"10\" cellpadding=\"10\" >";  
  5.        
  6.        $i = 1;  
  7.        
  8.         //se procesan los datos de la consulta con un mysql_fetch_array
  9.      
  10.         $resto = ($i % $numcolumnas);  
  11.        
  12.             if($resto == 1){ /*si es el primer elemento creamos una nueva fila*/  
  13.                 echo "<tr>";  
  14.             }  
  15.         echo "<td width=\"50%\">&nbsp</td><br>";/*mostramos el valor del campo especificado*/
  16.                
  17.                 if($resto == 0){/*cerramos la fila*/  
  18.                 echo "</tr>";  
  19.                 }  
  20.         $i++;  
  21. }  
  22.             if($resto != 0){/*Si en la última fila sobran columnas, creamos celdas vacías*/  
  23.                 for ($j = 0; $j < ($numcolumnas - $resto); $j++){  
  24.                     echo "<td></td>";  
  25.             }  
  26.             echo "</tr>";  
  27.         }  
  28.  
  29.         }
  30.         else
  31.         {  
  32.  
  33.            
  34. }  
  35. echo "</table>";
  36. ?>