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

Hola amigos, me ha pasado un monton de veces que necesitaba para diferentes proyectos mostrar resultados de una base de datos en forma encolumnada por ejemplo en 4 o 5 o x columnas, y buscaba pero siempre encontrara codigos largos y complejos de implementar, entonces, aqui les dejo una forma que funciona a la perfeccion y es super sencillo de aplicar, donde cada uno puede adaptarlo a sus necesidades, espero les sea de utilidad como a mi.

Cita:
// realizamos la consulta para seleccionar en nuestra base de datos
$c= "select * from usuarios"; //cada uno le pondrá la condición que desee
$r= mysql_query($c) or die (mysql_error());
$n= mysql_num_rows($r) or die (mysql_error());

$columnas= 5; //aqui cada uno pondrá el número de columnas que desee
$filas= $n; //va a ser igual a la cantidad de registros que tengamos

echo "<table>";
for ($fila=0;$fila<$n;$fila++)
{
echo "<tr>";
for ($columna=0;$columna<5;$columna++)
{
echo "<td>";
echo " ".($row['usuario']); //cada uno elegirá que desea visualizar
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
quedará a criterio de cada uno el formateo que deseen darle a los registros y a las tablas , espero les haya ayudado.
saludos
ariel