Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2013, 10:47
DiegoAlonso
 
Fecha de Ingreso: julio-2013
Mensajes: 39
Antigüedad: 10 años, 9 meses
Puntos: 0
Optimizar paginación

Hola, alguien puede ayudarme a 'optimizar' mi paginación de resltados mysql, bueno quisiera que mostrara 5 paginas y luego mostrara un botton [+] y no tuviera link, y luego mostrara mas resultados algo así:




Mi código es este:

Código:
	$noRegistros = 5; // Número de noticias por página
	$pagina = 1;	  // Página con la que iniciara
	if($_GET["pagina"])
	$pagina = $_GET["pagina"];
Código:
  echo"<table border='0' align='right' cellpadding='0' cellspacing='0' class='paginacion_articulos'><tr><td>";
	//Imprimiendo páginas
	$sSQL = "SELECT count(*) FROM ".$db_articulos."";
	$result = mysql_query($sSQL);
	$row = mysql_fetch_array($result);
	$totalRegistros = $row["count(*)"];
	$noPaginas = $totalRegistros/$noRegistros;
	for($i=1; $i<$noPaginas+1; $i++) {
	if($i == $pagina)
	  echo "<span class='pagina_seleccionada'>$i</span> ";
	else
	  echo "<a href=\"?pagina=".$i."\" class='paginas'>".$i."</a>";
	}
	echo"</td></tr></table><br>";