Ver Mensaje Individual
  #14 (permalink)  
Antiguo 15/10/2011, 11:40
apustilnik
 
Fecha de Ingreso: septiembre-2009
Mensajes: 402
Antigüedad: 14 años, 7 meses
Puntos: 6
Respuesta: Encolumnar resultados en forma sencilla

ya encontre resolverlo mediante un codigo que aportaron por alli, que es super sencillo y funciona a la perfeccion!!
aqui el codigo:

Código PHP:
Ver original
  1. $c= "select * from tabla";
  2. $r= mysql_query($c) or die (mysql_error());
  3.  
  4. $filas = 2;//o las filas que quieras que tenga la tabla como máximo
  5. $columnas = 4;//o las columnas que quieras  
  6. $final = 0;  
  7. echo "<table width=234px border=\"0\">";  
  8. for($i=0;$i<=$filas && $final==0;$i++){  
  9.     echo "<tr>";  
  10.     $n = 1;  
  11.     while(($n%($columnas+1)) != 0){  
  12.         echo "<td>";          
  13.         if($row = mysql_fetch_array($r)){
  14.          
  15.          
  16.             echo $row["nombre"];//o lo que quieras escribir en la celda.  
  17.         }else{  
  18.             echo "&nbsp";  
  19.             $final = 1;  
  20.         }  
  21.         echo "</td>";      
  22.         $n++;  
  23.     }  
  24.     echo "</tr>";  
  25. }  
  26.  
  27. echo "</td></tr></table>";

espero les sea de utilidad como a mi
saludos y gracias por las respuestas

Última edición por apustilnik; 15/10/2011 a las 14:45