Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2006, 20:11
Avatar de xyyy7
xyyy7
 
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 21 años, 1 mes
Puntos: 5
Amigo lo hice asi pero ahora solo me sale esto :
<<anterior siguiente>> sin los numeros para paginar
Código PHP:
Código PHP:
<? 
// Datos de conexión a la base 
$base="nombredelabase"
$con=mysql_connect(servidor,usuario,password); 
mysql_select_db($base,$con); 

if (!isset(
$pg)) 
$pg 0// $pg es la pagina actual 
$cantidad=10// cantidad de resultados por página 
$inicial $pg $cantidad

$pegar "SELECT * FROM tabla ORDER BY titulo LIMIT $inicial,$cantidad"
$cad mysql_db_query($base,$pegar) or die (mysql_error()); 

$contar "SELECT * FROM tabla ORDER BY titulo";  
$contarokmysql_db_query($base,$contar); 
$total_records mysql_num_rows($contarok); 
$pages intval($total_records $cantidad); 

// Imprimiendo los resultados 
while($array mysql_fetch_array($cad)) { 
echo 
$array['titulo']."<br>"
}  

// Cerramos la conexión a la base 
$con=mysql_close($con); 

// Creando los enlaces de paginación 

//--AQUICubatron
$intervalo ceil ((8/2)-1); // el ceil del numero de paginas a mostrar/2 - 1 
        // Calculamos desde qué número de página se mostrará 
    
$desde $pg $intervalo
    
// Calculamos hasta qué número de página se mostrará 
    
$hasta $pg $intervalo
        if(
$desde 1){ 
        
// Le sumamos la cantidad sobrante al final para mantener el número de enlaces que se quiere mostrar.  
        
$hasta -= ($desde 1); 
        
// Establecemos $_pagi_nav_desde como 1. 
        
$desde 1
    } 
   if(
$hasta $paginas){ 
        
// Le restamos la cantidad excedida al comienzo para mantener el número de enlaces que se quiere mostrar. 
        
$desde -= ($hasta $paginas); 
        
// Establecemos $_pagi_nav_hasta como el total de páginas. 
        
$hasta $paginas
        
// Hacemos el último ajuste verificando que al cambiar $_pagi_nav_desde no haya quedado con un valor no válido. 
        
if($desde 1){ 
            
$desde 1
        }  

//FIN AQUICubatron

echo "<p>"
if (
$pg <> 0

$url $pg 1
echo 
"<a href='paginar.php?pg=".$url."'>« Anterior</a> "

else { 
echo 
" "


//for ($i = 0; $i<($pages + 1); $i++) { 
for ($i=$desde$i<=$hasta$i++){ 
if (
$i == $pg) { 
echo 
"<font face=Arial size=2 color=ff0000><b> $i </b></font>"

else { 
echo 
"<a href='paginar.php?pg=".$i."'>".$i."</a> "



if (
$pg $pages) { 
$url $pg 1
echo 
"<a href='paginar.php?pg=".$url."'>Siguiente »</a>"

else { 
echo 
" "

echo 
"</p>"
?>
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com