Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/03/2011, 13:29
Avatar de humbero12
humbero12
 
Fecha de Ingreso: abril-2009
Ubicación: Cereté, Colombia
Mensajes: 53
Antigüedad: 15 años, 7 meses
Puntos: 4
Respuesta: Consulta a base de datos "paginadas"

Es facil aqui un ejemplo sencillo

Código PHP:
<?
$pag 
= isset($_REQUEST['pag'])?$_REQUEST['pag']:0//pagina seleccionada, si no se envia un parametro pag la pagina sera 0
$max =20//maximo 20 registros por pagina
$cons mysql_query("SELECT nombre,email,fecha FROM usuarios");
$numpag =ceil(mysql_num_rows($cons)/$max); // numero de paginas
$cons mysql_query("SELECT nombre,email,fecha FROM usuarios LIMIT ".($pag*$max).",".$max);

echo 
'<table cellpadding="4" border="1">
<tr>
<th>nombre<th>
<th>email</th>
<th>fecha</th>
</tr>'
;
while(
$row=mysql_fetch_array($cons)){
echo 
'<tr>
<td>'
.$row['nombre'].'<td>
<td>'
.$row['email'].'</td>
<td>'
.$row['fecha'].'</td>
</tr>'
;
}
echo 
'</table><br /><br />';

for(
$i=0;$i<$numpag;$i++){
echo 
'<a href="?pag='.$i.'">'.($i+1).'</a>, ';
}

?>
algun error reportalo, o alguna otra duda preguntala aqui estamos para ayudar.

suerte pues.

__________________
Sigueme en twitter @humbero12
Blog #cazacontenidos