Por favor necesito saber de donde puedo obtener informacion detallada del paginador que tanto recomeindan en el foro.
Los link que encontre ya no estan vigentes
Desde ya muchas gracias
| |||
![]() Por favor necesito saber de donde puedo obtener informacion detallada del paginador que tanto recomeindan en el foro. Los link que encontre ya no estan vigentes Desde ya muchas gracias |
| |||
Respuesta: paginacion jpinedo No importa el paginador, sino como lo haces en tu sitio: Cita: Luego, colocas el siguiente código (al final de la página) y listo:<?php $query = "SELECT count(id) AS Total from rank WHERE id>$minreg-1 AND id<$maxreg+1"; $row2=mysql_fetch_assoc(mysql_query($query)); $total_records = $row2['Total']; $records_per_page = $sitios_por_pagina; $total_pages = ceil($total_records / $records_per_page); $page = intval($_GET["p"]); if ($page < 1 || $page > $total_pages) $page = 1; $offset = ($page - 1) * $records_per_page; $limit = " LIMIT $offset, $records_per_page"; $query = "SELECT * from rank WHERE id BETWEEN $min and $max ORDER BY votos DESC, nombre ASC $limit"; $resultado = mysql_query($query); while ($row = mysql_fetch_assoc($resultado)) {(ACA PONES TOMAS LAS FILAS (REGISTROS) QUE QUIERAS REPETIR) Cita: Debes reemplazar las variables: $minreg, $maxreg, $sitios_por_pagina, $min , $max por los valores que consideres correctos. <?php } $display_pages=10; echo "<a title='Inicio' href='?p=1'>< < Inicio</a> "; if ($page>1) echo "</a><a title='Anterior' href='?p=".($page-1)."'> < < Anterior </a> "; for ($i = $page; $i <= $total_pages && $i<=($page+$display_pages); $i++) { if ($i == $page) echo "<strong>$i - "; else echo "</a><a title='página $i' href='?p=$i'>$i</a> - "; } if (($page+$display_pages)< $total_pages) echo "..."; if ($page<$total_pages) echo "<a title='Siguiente' href='?p=".($page+1)."'> Siguiente >> "; echo "<a title='Fin' href='?p=$total_pages'>Fin >></a>"; mysql_free_result($resultado); mysql_close($link); ?> Última edición por principiantedelweb; 06/12/2009 a las 19:35 Razón: ad |
| |||
Respuesta: paginacion jpinedo Muchas gracias pero yo necesito compaginar cuando los resultados son muchismos y se necesita organizar la cantidad de enlaces por pagina como lo hace google |