Cita:
Iniciado por kaninox y como estas paginando ???
digo toda paginación hace primero un num_rows de todos los campos que hay para obtener el numero de paginas después se hace la consulta con los limit? o no lo haces así?
mmm aki mi paginacion:
Código PHP:
$lapagina = $_REQUEST['pag']+0;
$a= $lapagina*15;
//$b=$a+15;
print_r ($a);
$ordenar=$_REQUEST['ordenar'];
$sql = "SELECT p.testdim,p.testdate, p.milk, p.fat,p.scc,p.prot,p.herd_id, h.herd_id, h.codi,a.herd_id,a.parity,a.endparitydate
FROM production p , herd h, ag_parity a
WHERE p.TESTDATE > '2005-05-01'
and p.herd_id= a.herd_id
and a.herd_id= h.herd_id
and p.herd_id= h.herd_id
order by $ordenar
LIMIT ".$a.", 15";
//echo $sql.'<br>'.$a.','.$b.'<br>';
if ($lapagina==0){
$pag_seg= $lapagina+1;
$pag_ant=0;
}
else
{
$pag_ant=$lapagina-1;
$pag_seg= $lapagina+1;
}
y claro si hago el mysql_numrows(), me sale el limite 15.