Hola,
Esta es la situacion:
-Mi consulta genera un array con
X filas de datos. Cada fila de datos se dibuja en una DIV cuadrada que ocupa 250px de ancho. Mi sitio tiene 1000px de ancho.
-Mi intencion
es mostrar las 4 primeras filas contenidas en el array de datos que genera mi query y luego,
si hay mas de 4 filas, mostrar las siguientes 4 filas en otra tanda que se vea por debajo de la anterior y asi sucesivamente hasta que se hayan mostrado todos los records.
Como podría hacer esto?
Este es mi codigo actual:
Código:
<?php
// Connecto a db
mysql_connect("localhost", "usuario", "pasw") or die(mysql_error());
mysql_select_db("database") or die(mysql_error());
// REcolecto los datos
$data = mysql_query("SELECT * FROM tabla")
or die(mysql_error());
?>
<div style="position: absolute; left:-150px; top:0; bottom:0px; background-color: blue; float: left; height: 200px; width: 150px;">
<?php
//genero el array y hago un loop
while($info = mysql_fetch_array( $data ))
{
Print "<div class='cuadrado'>";
Print "<b> ".$info['dato1'] . "</b><br><br>";
Print "<b> ".$info['dato2'] . "</b><br><br>";
Print "<b> ".$info['dato3'] . "</b><br><br>";
}
Print "</div>";
?>
</div>
Desde ya muchas gracias y perdón si es una pregunta un poco noob, pero ya se me agotaron las ideas sobre como googlear por una solucion =/