Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2006, 07:56
Avatar de calavera
calavera
 
Fecha de Ingreso: diciembre-2005
Mensajes: 113
Antigüedad: 18 años, 3 meses
Puntos: 0
Exclamación 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."'>&laquo;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&raquo;</a>");
}
else {
echo (" ");
}
echo ("</p>");