Foros del Web » Programando para Internet » PHP »

Columnas y Filas segun la cantidad de registros

Estas en el tema de Columnas y Filas segun la cantidad de registros en el foro de PHP en Foros del Web. Hola a todos anto muy atorado con este tema, quiero crear una tabla que me muestres los valores de una tabla pero hacia abajo en ...
  #1 (permalink)  
Antiguo 10/01/2013, 09:35
Avatar de danramglez  
Fecha de Ingreso: septiembre-2012
Mensajes: 70
Antigüedad: 11 años, 6 meses
Puntos: 2
Columnas y Filas segun la cantidad de registros

Hola a todos anto muy atorado con este tema, quiero crear una tabla que me muestres los valores de una tabla pero hacia abajo en columnas de 5 filas


Código PHP:
Ver original
  1. $sql = 'SELECT nombre,tipo FROM '.hesk_dbEscape($hesk_settings['db_pfix']).'refacciones ORDER BY tipo DESC';
  2.             $res = hesk_dbQuery($sql);
  3.  
  4.             /*Aqui imprimimos los checkbox con los valores de la tabla*/   
  5.                
  6.         $columnas = 4;
  7.         $filas = 1; // OK?
  8.         // luego, para facilitar esto usaremos dos for() anidados
  9.         while($row=mysql_fetch_array($res))
  10.         {
  11.         if ($filas < 5)
  12.         {
  13.           echo '<tr>';
  14.           for ($y = 0; $y < $columnas; ++$y)
  15.           {
  16.              echo '<td>';
  17.             ?>
  18.             <input type="checkbox" name="check[]" value="<?php echo $row['nombre']; ?>" id="<?php echo $row['nombre']; ?>"><?php if($row['tipo']==1) {$color="red";} else {$color="blue";} echo '<font color="'.$color.'">'.$row['nombre'].'</font>' ?>
  19.             <?
  20.              echo '</td>';
  21.           }
  22.           echo '</tr>';
  23.         }
  24.         $filas++;
  25.         }

Lo que tengo es esto, pero en todas las columnas me muestra los mismos valores, como hacerle para que no se repitan y que muestre todos los valores
__________________
"La funcion de un buen software es hacerlo parecer simple"

Etiquetas: cantidad, columnas, filas, mysql, registros, sql, tabla
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 05:21.