Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2010, 20:05
heart_rocker
 
Fecha de Ingreso: diciembre-2009
Mensajes: 24
Antigüedad: 14 años, 4 meses
Puntos: 0
Necesito insertar un código para paginación de noticias...

Hola, estoy haciendo un sitio web que contiene noticias... mi consulta sql es la siguiente y me funciona perfecta...

Código PHP:
Ver original
  1. Código PHP:
  2.  
  3. <?php
  4. include("conectar.php");                            
  5. $noticias = mysql_query("SELECT id, noticia, titular, fecha, fotosmall, id, epigrafe FROM noticias ORDER BY id DESC LIMIT 10");
  6. $noticia1 = mysql_query("SELECT id, noticia, titular, fecha, fotosmall, id, epigrafe FROM noticias ORDER BY id DESC LIMIT 10");
  7. if($row_not = mysql_fetch_row($noticias)){
  8.     while ($row = mysql_fetch_row($noticia1))
  9.     {  
  10.    
  11.     if($row[4] != NULL)
  12.         {
  13.         echo "<table width='480'>";
  14.         echo "<td width='140' height='140'>";
  15.         echo "<img width='140' height='140' src='$row[4]'>";
  16.         echo "</td>";
  17.         echo "<td width='10' height='140'>";
  18.         echo "</td>";}
  19.         echo "<td width='370'>";
  20.         echo "<a class='fecha'>$row[3]</a><br>";
  21.         if($row[6] != NULL)
  22.        {echo "<a class='subtitulos'>$row[6]</a><br>";}
  23.         echo "<a class='titulos'>$row[1]</a><br><br>";
  24.         echo "<a class='texto' href='noticiacompleta.php?id=$row[5]'>$row[2]</a>";
  25.         echo "</td>";
  26.         echo "</table>";
  27.         echo "<hr>";    
  28.     }
  29. }
  30. else {                
  31.     echo "<a align='center' class='texto'>Actualizando Información...</a><br><br>";                                
  32. }
  33.  
  34.  
  35.  
  36. ?>

Mi problema es que 10 noticias son suficientes para verlas en pantalla, por eso las limité en 10, pero necesito poder paginarlas porque ya llevo 12 y no quiero tener un listado infinito hacia abajo...

Quiero saber algún script php para insertar en mi consulta sql para que se paginen las noticias de 10 en 10, pero que no haya que estar arreglándolo a medida que aumenta el número de noticias... cabe mencionar que estoy en proceso de aprendizaje de php y sql... si alguien pudiera ayudarme con esto le estaré eternamente agradecido...