Tema: problema
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2009, 17:54
Avatar de dyegox
dyegox
 
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 17 años, 1 mes
Puntos: 7
problema

hola amigos foreros

mi duda es esta

tengo este codigo php:

Código PHP:
<?php
//conectamos a la base
include("conexion.php");

$tamano_pag=2;
//hacemos las consultas
$result=mysql_query("select * from noticias order by fecha desc");
$totalregistros=mysql_num_rows($result);
$total_pag=ceil($totalregistros/$tamano_pag);

//examino la página a mostrar y el inicio del registro a mostrar
if(isset($_GET['pagina']) && !empty($_GET['pagina'])){
$pagina $_GET["pagina"];
}else{
$pagina=0;
}


if (!
$pagina) {
        
$inicio 0;
        
$pagina=1;
}
else {
    
$inicio = ($pagina 1) * $tamano_pag;
}



//echo "Número de registros encontrados: " . $totalregistros . "<br>";
//echo "Se muestran páginas " . $total_pag . " de " . $tamano_pag . " registros cada una<br>";

//construyo la sentencia SQL
$ssql "select * from noticias order by fecha desc limit " $inicio ", " $tamano_pag;

//echo $ssql . "<p>";

$rs mysql_query($ssql);

//echo $rs;

while ($fila mysql_fetch_array($rs)){
    
    echo 
'<a href="leermas.php?id_noticia='.$fila['id_noticia'].'">'.$fila['titulo'].'</a><br>';
}

//cerramos el conjunto de resultados y la conexión con la base de datos
mysql_free_result($rs);

?>
<br clear="left" />
<?php


//muestro los distintos índices de las páginas, si es que hay varias páginas
if ($total_pag 1){
    for (
$i=1;$i<=$total_pag;$i++){
        if (
$pagina == $i)
            
//si muestro el índice de la página actual, no coloco enlace
            
echo $pagina " ";
        else
            
//si el índice no corresponde con la página mostrada actualmente, coloco el enlace para ir a esa página
            
echo "<a href='?pagina=" $i ."'>" $i ."</a> ";
    }
}


}
mysql_free_result($result);*/
?>

ahora en la aprte que arma los link para ir a las distinas pagina tiene el siguiente formato: 1 2 3 4 5 6 7 8 9
pero al sumarse mas pagina arruina el diseño lo que queria es que mas que usar ese formatos sea asi: anterior | siguiente

pero no se como hacerlo me podrian dar algun ejemplo

muchas gracias