AYUDA DUDA PAGINACIÓN
Publicado por charly (17 intervenciones) el 07/03/2005 12:34:07
Hago una consulta, en la cual me salen 75 paginas con 10 registros cada una, entonces yo qiero que me saque solo 10 enlaces de paginacion por pagina, y luego un boton de siguiente y otro de anterior que me vaya las 10 siguientes. que tengo que añadir en mi código? es el siguiente:
<? // CODIGO PARA LA PAGINACIÓN DE RESULTADOS
echo "<table border=\"0\" align=\"center\" width=\"100%\">";
echo "<tr>";
echo "<td align=\"center\">";
echo "Páginas: ";
$a = 0;
for ($i = 0; $i < $num_registros; $i = $i + $reg_pagina) {
$a = $a + 1; //incrementamos el numero de pagina
if ($n == $i) {
echo "<b>[" . $a . "]</b> ";
}
else {
echo "<a href=\"empresas.php?num=" . $i ."&buscar=".$buscar. "&poblacion=".$poblacion."§or=".$sector. "&empresa=".$empresa. "\" class=\"paginacion\">[" . $a . "]</a> ";
}
} //for
echo "</td>";
echo "</tr>";
echo "</table>";
?>
La consulta es correcta y todo funciona bien, solo q no qiero qsaque 75 hojas en la misma hoja. Gracias de antemano
<? // CODIGO PARA LA PAGINACIÓN DE RESULTADOS
echo "<table border=\"0\" align=\"center\" width=\"100%\">";
echo "<tr>";
echo "<td align=\"center\">";
echo "Páginas: ";
$a = 0;
for ($i = 0; $i < $num_registros; $i = $i + $reg_pagina) {
$a = $a + 1; //incrementamos el numero de pagina
if ($n == $i) {
echo "<b>[" . $a . "]</b> ";
}
else {
echo "<a href=\"empresas.php?num=" . $i ."&buscar=".$buscar. "&poblacion=".$poblacion."§or=".$sector. "&empresa=".$empresa. "\" class=\"paginacion\">[" . $a . "]</a> ";
}
} //for
echo "</td>";
echo "</tr>";
echo "</table>";
?>
La consulta es correcta y todo funciona bien, solo q no qiero qsaque 75 hojas en la misma hoja. Gracias de antemano
Valora esta pregunta


0