Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2012, 01:20
Avatar de waldragon
waldragon
 
Fecha de Ingreso: mayo-2010
Mensajes: 735
Antigüedad: 14 años
Puntos: 55
Respuesta: Sistema de noticias php

para eso tienes que crear dos archivos, por ejemplo: lista-de-noticias.php y ver-noticia.php

en lista-de-noticias.php muestras la lista de noticias, cada una con un enlace a ver-noticia.php llevando el id de la noticia, para eso usas $_GET[] http://www.forosdelweb.com/wiki/Manu...GET_y_.24_POST , con ese valor muestras la noticia completa en ver-noticia.php

para mostrar solo 7 tiene que indicar el limit en la consulta:

$sentencia="SELECT * FROM noticias ORDER by id desc LIMIT 7";

pero para paginar es un poco diferente
Código PHP:
Ver original
  1. if(isset($_GET['ini']) == TRUE){
  2. $ini = $_GET['ini'];//este da la base para mostrar la pagina actual y lo usaras despues pra mostrar la siguiente
  3. }
  4. else{
  5. $ini = 0;//este es cero
  6. }
  7. //en $ini le indicas desde que posicion de registro queires que te muestre esos siete, lo que llamariamos paginas
  8. $limite=7;//aqui le dices que siempre te muestre siete resultados o los que quieras
  9. $sentencia="SELECT * FROM noticias ORDER by id desc LIMIT ". $ini. "," . $limite. ";";
  10. aqui la consulta
  11.  
  12. $siguiente=$ini+$limite;//aqui te da el valor para que muestre siguientes siete registros
  13. echo"<a href='?ini=$siguiente'>siguiente pagina</a>";

esto es muy basico, pero lo puedes mejorar, pruebalo si te funciona o lo arreglamos

Última edición por waldragon; 10/06/2012 a las 01:22 Razón: correcciones