Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/05/2007, 11:30
Raules
 
Fecha de Ingreso: mayo-2005
Ubicación: Murcia
Mensajes: 319
Antigüedad: 19 años
Puntos: 0
Re: Mostrar nº determinado de registros por columna en la paginacion

Mas o menos he juntado los dos script dejandolos asi:

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' class='titulo_menu'><div align='left'>PRODUCTOS</div></td></tr> \n";
  
$i=0;
  while (
$row = @mysql_fetch_array($result)) {
  if (
$i==0) {  
    echo 
"<tr bordercolor='#000000'> \n";
    }
    echo 
"<td nowrap='nowrap'class='texto' >".$row["referencia"].
             
"- ".$row["precio"]."<br><img src='../thumb.php?ruta=admin/fotos_productos/".$row['foto_producto']."'></td> \n"
  }
  
$i++; 
    if (
$i==3) {
           
$i=0
    } 
      
  echo 
"</table> \n"
  echo 
paginar($pag$total$tampag"productos.php?pag=");
}
else
  echo 
"¡ No hay registros insertados !";
  

?>
Pero me sigue mostrando los registros por filas en vez de por columnas..