Foros del Web » Programando para Internet » PHP »

Crear columnas y filas segun la cantidad de registros

Estas en el tema de Crear columnas y filas segun la cantidad de registros en el foro de PHP en Foros del Web. Hola a todos, estoy creando un checkbox dinamico que obtiene su valor de la base de datos y todo lo hace muy bien, solo quiero ...
  #1 (permalink)  
Antiguo 09/01/2013, 11:10
Avatar de danramglez  
Fecha de Ingreso: septiembre-2012
Mensajes: 70
Antigüedad: 11 años, 7 meses
Puntos: 2
Crear columnas y filas segun la cantidad de registros

Hola a todos, estoy creando un checkbox dinamico que obtiene su valor de la base de datos y todo lo hace muy bien, solo quiero que en vez de que me lo imprima horizontal, lo haga de forma vertical


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.         echo"<tr>";
  6.         $contador = 1;
  7.         while($row=mysql_fetch_array($res)){
  8.         if ($contador > 3) {
  9.         echo "</tr><tr>";
  10.         $contador = 1;
  11.         }
  12.         ?>
  13. <td><input type="checkbox" name="check[]" value="<?php echo $row['nombre']; ?>" id="<?php echo $row['nombre']; ?>"><?php $row['nombre']; ?></b></td>
  14.                 <?
  15.                 $contador++;
  16.                 }
  17.                 echo "</tr>";


y este es el resultado que obtengo de forma horizontal

Código HTML:
Ver original
  1. mouse   monitor tarjeta
  2. cable     cpu     teclado
  3. excel    windows antivirus
  4. mysql    word

Y lo que quisiera seria algo asi verticalmente

Código HTML:
Ver original
  1. mouse cable antivirus
  2. monitor cpu  word
  3. tarjeta  excel  mysql  
  4. teclado  windows



Gracias por su ayuda
__________________
"La funcion de un buen software es hacerlo parecer simple"
  #2 (permalink)  
Antiguo 09/01/2013, 12:34
Avatar de bocho0610  
Fecha de Ingreso: enero-2010
Ubicación: <? echo "Santiago, Chile"; ?>
Mensajes: 341
Antigüedad: 14 años, 3 meses
Puntos: 26
Respuesta: Crear columnas y filas segun la cantidad de registros

deberia ser algo asi

Código PHP:
Ver original
  1. <?php while($row=mysql_fetch_array()){?>
  2. <tr>
  3. <td>1</td>
  4. <td>2</td>
  5. <td>3</td>
  6. </tr>
  7. <?php } ?>

Te dara como resultado

1 2 3
1 2 3
1 2 3
1 2 3
1 2 3

Si no me equivoco creas filas en vez de columnas, por eso te salen hacia al lado.
__________________
Sigueme en Twitter!
Septimoarte.cl <-- Un mundo en cine.
  #3 (permalink)  
Antiguo 09/01/2013, 13:17
Avatar de danramglez  
Fecha de Ingreso: septiembre-2012
Mensajes: 70
Antigüedad: 11 años, 7 meses
Puntos: 2
Respuesta: Crear columnas y filas segun la cantidad de registros

Si veo que ese es mi problema, pero ya lo intente de varias formas y solo me los desacomoda, cual seria la opcion correcta gracias...
__________________
"La funcion de un buen software es hacerlo parecer simple"
  #4 (permalink)  
Antiguo 09/01/2013, 13:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Crear columnas y filas segun la cantidad de registros

Lee esto: http://www.forosdelweb.com/f18/aport...tablas-618528/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

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 16:57.