![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
02/01/2006, 07:56
|
![Avatar de calavera](http://static.forosdelweb.com/customavatars/avatar124970_1.gif) | | | Fecha de Ingreso: diciembre-2005
Mensajes: 113
Antigüedad: 19 años, 1 mes Puntos: 0 | |
Problemas Con La Paginacion
HOLA AMIGOS FELIZ AÑO NUEVO.
EL PROBLEMA KE TENGO CON LA PAGINACION ES KE NO ME MUESTRA LA SECUENCIA DE NUMEROS O SEA 1 2 3 4 5 6 7, ETC, ME ESTA MOSTRANDO DE LA SGTE FORMA 1 2 4 Siguiente»
ESTE ES MI CODIGO DE PAGINAR ESPERO KE ME PUEDAN AYUDAR NUEVAMENTE
$base="Test";
$link=mysql_connect("localhost","root");
mysql_select_db($base,$link);
if (!isset($pg))
$pg = 0; // $pg es la pagina actual
$cantidad=3; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = ("SELECT * FROM Equipos ORDER BY Id_Equipos LIMIT $inicial,$cantidad");
$result = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = ("SELECT * FROM Equipos ORDER BY Id_Equipos");
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
echo ("<p class=fonty center>");
if ($pg != 0) {
$url = $pg - 1;
echo ("<a href='$PHP_SELF?pg=".$url."'>«Anterior</a>");
}
else {
echo (" ");
}
for ($i = 0; $i <= $pages; $i++) {
if ($i == $pg) {
if ($i == "0") {
echo ("<b> 1 </b>");
}
else {
$i = $i+1;
echo ("<b> ".$i." </b>");
}
}
else {
if ($i == "0") {
echo ("<a href='$PHP_SELF?pg=".$i."'>1</a> ");
}
else {
echo ("<a href='$PHP_SELF?pg=".$i."'>");
$i = $i+1;
echo (" ".$i." </a>");
}
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo ("<a href='$PHP_SELF?pg=".$url."'>Siguiente»</a>");
}
else {
echo (" ");
}
echo ("</p>"); |