Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/10/2008, 05:50
bellleti
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años
Puntos: 1
Respuesta: numero de registros totales?¿sql

Cita:
Iniciado por kaninox Ver Mensaje
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.