Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/05/2010, 12:16
kai89
 
Fecha de Ingreso: enero-2010
Mensajes: 373
Antigüedad: 14 años, 3 meses
Puntos: 5
Respuesta: Paginar resultados

Bueno te agradeczo mucho la respuesta, he conseguido ponerlo, pero ya no se si lo he puesto bien, porque funcionar funciona pero cuando estoy en la primera pagina me aparecen la -1 -2 -3 ... y cuando voy subiendo de paginas los numeros no terminan de mostrarse y esas paginas no contienen nada.
Cita:
mysql_free_result($resultados);

if($total_registros) {

echo "<center>";

if(($pagina - 1) > 0) {
echo "<a href='music.php?buscar2=".$buscar2."&pagina=".($pa gina-1)."'>< Anterior</a> ";
}

$paginainicial=($pagina-5);
$paginafinal=($pagina+5);

for ($i=$paginainicial;$i<=$paginafinal;$i++) {

if ($pagina == $i) {
echo "<b>".$pagina."</b> ";
} else {
echo "<a href='music.php?buscar2=".$buscar2."&pagina=$i'>$i </a> ";
}
}

if(($pagina + 1)<=$total_paginas) {
echo " <a href='music.php?buscar2=".$buscar2."&pagina=".($pa gina+1)."'>Siguiente> $paginainicial $paginafinal</a>";
}