Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2004, 08:40
Avatar de echevemaster
echevemaster
 
Fecha de Ingreso: diciembre-2002
Ubicación: Carabobo, Venezuela
Mensajes: 84
Antigüedad: 21 años, 4 meses
Puntos: 1
Ante todo un saludo:
Eso que llamas resultados por paginas se llama paginación, tengo una funcion que puedes utilizar
Código PHP:
function paginar($actual$total$por_pagina$enlace$maxpags=0) {
  
$total_paginas ceil($total/$por_pagina);
  
$anterior $actual 1;
  
$posterior $actual 1;
  
$minimo $maxpags max(1$actual-ceil($maxpags/2)): 1;
  
$maximo $maxpags min($total_paginas$actual+floor($maxpags/2)): $total_paginas;
  if (
$actual>1)
    
$texto "<a href=\"$enlace$anterior\" class=\"link12\">&laquo;</a> ";
  else
    
$texto "<span class=\"textnew\"><b>&laquo;</b></span> ";
  if (
$minimo!=1$texto.= "<span class=\"textnew\">... </span>";
  for (
$i=$minimo$i<$actual$i++)
    
$texto .= "<a href=\"$enlace$i.html\" class=\"link12\">$i</a> ";
  
$texto .= "<span class=\"textnew\"><b>$actual</b></span> ";
  for (
$i=$actual+1$i<=$maximo$i++)
    
$texto .= "<a href=\"$enlace$i.html\" class=\"link12\">$i</a> ";
  if (
$maximo!=$total_paginas$texto.= "<span class=\"textnew\">...</span> ";
  if (
$actual<$total_paginas)
    
$texto .= "<a href=\"$enlace$posterior\" class=\"link12\">&raquo;</a>";
  else
    
$texto .= "<span class=\"textnew\"><b>&raquo;</b></span>";
  return 
$texto;
  } 
__________________
En el codigo esta la solucion, pero no la encuentro por ningun lado.