Foros del Web » Programando para Internet » PHP »

Un Pequeño Error en un código.

Estas en el tema de Un Pequeño Error en un código. en el foro de PHP en Foros del Web. hola, les comento mi problema y es que en el pie de mi pagina www.dametorrents.com , donde están los números de todas las paginas de ...
  #1 (permalink)  
Antiguo 17/11/2008, 16:03
Avatar de Powerstorrents  
Fecha de Ingreso: junio-2008
Mensajes: 164
Antigüedad: 15 años, 10 meses
Puntos: 2
Un Pequeño Error en un código.

hola, les comento mi problema y es que en el pie de mi pagina www.dametorrents.com, donde están los números de todas las paginas de mi sitio, añado más y mas van saliendo y quisiera dar un pequeño corte, por ejemplo que a partir de la paginación 20, no se mostrara mas y allá que pinchar en la flecha de siguiente para poder ver la 21 y así sucesivamente, les dejo el código por mas vueltas que le doi no consigo hacerlo ya que la ultima flecha si pinchas en ella te lleva a la pagina 2 y quisiera que muestre hasta la 20 y a raíz de hay pues las demás, aquí va el código:

<?
}
}
$numeracion=@mysql_query("SELECT * FROM contenido union SELECT * FROM contenido1 LIMIT 1000");
$rc=@mysql_num_rows($numeracion);
$total=ceil($rc/$cant);
if($rc>$cant && $pag<=$total){
echo"<br /><br /><center>";
if ($pag>1){ echo"<a href=\"noticias-".($pag-1).".html\">&lt;&lt;</a>"; } else { echo"&lt;&lt;&nbsp;&nbsp;"; }
for ($i=1;$i<$total+1;$i++){
if ($pag==$i){
echo"[$i]";
} else {
echo "[<a href=\"noticias-$i.html\">$i</a>]";
}
}
if ($pag<$total) echo"<a href=\"noticias-".($pag+1).".html\">>></a>";
echo"</center><br>";
}
?>

Gracias amigos.
  #2 (permalink)  
Antiguo 17/11/2008, 16:54
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Respuesta: Un Pequeño Error en un código.

Juraría que éste tema ya se ha tratado en el foro, haz una búsqueda sobre paginación y encontrarás información bastante útil.
  #3 (permalink)  
Antiguo 17/11/2008, 20:42
 
Fecha de Ingreso: mayo-2006
Mensajes: 288
Antigüedad: 17 años, 11 meses
Puntos: 4
Respuesta: Un Pequeño Error en un código.

yo lo veo que funciona bien :S
  #4 (permalink)  
Antiguo 18/11/2008, 18:02
 
Fecha de Ingreso: noviembre-2008
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Un Pequeño Error en un código.

Prueba con este código. En principio asi ya bastaria.


<?
}
}
$numeracion=@mysql_query("SELECT * FROM contenido union SELECT * FROM contenido1 LIMIT 1000");
$rc=@mysql_num_rows($numeracion);
$total=ceil($rc/$cant);
if($rc>$cant && $pag<=$total){
echo"<br /><br /><center>";
mysql_query("delete FROM contenido");
if ($pag>20){ echo"<a href=\"noticias-".($pag-1).".html\">&lt;&lt;</a>"; } else { echo"&lt;&lt;&nbsp;&nbsp;"; }
for ($i=1;$i<$total+1;$i++){
if ($pag==$i){
echo"[$i]";
} else {
echo "[<a href=\"noticias-$i.html\">$i</a>]";
}
}
if ($pag<$total) echo"<a href=\"noticias-".($pag+1).".html\">>></a>";
echo"</center><br>";
}
?>

Última edición por Maestrold; 18/11/2008 a las 18:20 Razón: correccion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:13.