Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/07/2006, 08:06
Avatar de .php
.php
 
Fecha de Ingreso: julio-2006
Mensajes: 481
Antigüedad: 17 años, 8 meses
Puntos: 5
Información

lo encontre esta es una parte y la mas importante
Código PHP:
<table x:str border=0 cellpadding=4 cellspacing=0 width=1554 style='border-collapse:>
  <TH>Nº</TH>
  <TH>Nombres</TH>
  <TH>Apellidos</TH>
 </tr>
<?php
   $MaxRows    
=  10;  //cantidade de registros a mostrar
   
$StartRows  =  $PagNum $MaxRows;  // StartRows = de que registro empieza a leer
   /* ejemplo estoy en la pagina $PagNum = 0 
   Primera vez va a ser 0 * 10 = 0
   ahora vamos en la pagina dos entonces $PagNum = 1
   1 * 10 = 10; entonces empieza a mostrar desde el registro 10 hasta $MaxRows que son 10 registros
   */
   
$sql        =  "SELECT * from MI_TABLA";  // quenero mi sql 
   
$query      =  sprintf("%s LIMIT %d, %d"$sql." order by NOM ASC "$StartRows$MaxRows); // a mi sql generado le digo desde donde debe empezar a mostrar los registros y cuantos
   
$result     =  mysql_query($query,$link); // ejecuto mi sql
   
$NumReg     =  mysql_num_rows($result);
   if(
mysql_num_rows($result)!=0){ // si hay registros entro a mostrar
        
while($row  =  mysql_fetch_array($result)) {// muestro una tabla con los registros encontrados
            
printf("<tr><td>%s</td>"$row["ID"]);
            
printf("<td>%s</td>"$row["NOM"]);
            
printf("<td>%s</td>"$row["APE"]);
            
printf("</tr>");
        }
        
$PagTot = ($NumReg) / $MaxRows;  // $PagTot es para saber cuantas paginas tengo
    
}
?>
</table>
ahora lo unico que falta es hacer las flechas
Código:
<<  <  >  >> 
las que avancan y retroceden

espero que te sirva y sea esto lo que buscas

Última edición por .php; 26/07/2006 a las 09:53