Realmente nose que he exo, pero ahora me sale todo en la misma fila.. y en distintas colunmas como yo queria.. pero quiero que por ejemplo en la primera fila me saque nada mas que 3 resultados y luego si hay otro resultado mas que me lo ponga en la segunda fila..
Como puedo hacerlo?
Este es el codigo que tengo de la paginacion:
Código PHP:
<?php
$link = mysql_connect("localhost", "xxx","xxx");
mysql_select_db("xxx", $link);
if (!isset($pag)) $pag = 1; // Por defecto, pagina 1
$result = mysql_query("SELECT COUNT(*) FROM productos where estado like '%on%'", $link);
list($total) = mysql_fetch_row($result);
$tampag = 6;
$reg1 = ($pag-1) * $tampag;
$result = mysql_query("SELECT * FROM productos where estado like '%on%'
LIMIT $reg1, $tampag" , $link);
if (mysql_num_rows($result)){
echo "<table width='100%' border='1' align='center' bordercolor='#000000'> \n";
echo "<tr bordercolor='#1D3A62'><td nowrap='nowrap' colspan='3' class='titulo_menu'><div align='left'>PRODUCTOS</div></td></tr> \n";
while ($row = @mysql_fetch_array($result)) {
echo "<td nowrap='nowrap'class='textobold' ><div align='center'>".$row["referencia"].
" - ".$row["precio"]." €<br><img src='../thumb.php?ruta=admin/fotos_productos/".$row['foto_producto']."'><br><a href='mete_producto.php?id=".$row['id']."&referencia=".$row['referencia']."&precio=".$row['precio']."'>Añadir al pedido</a></div></td> \n";
}
echo "</table> \n";
echo paginar($pag, $total, $tampag, "productos.php?pag=");
}
else
echo "¡ No hay registros insertados !";
?>