Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/06/2015, 11:14
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: [Pedido] Paginador para noticias formato blog.

Sigues cargando todas las noticias, incluso antes del paginador:

Código PHP:
Ver original
  1. // listado de noticias
  2. // traemos listado de noticias
  3. $arrNoticias = array();
  4. $query = "SELECT idNoticia, titulo, copete FROM `noticias` WHERE fPublicacion < '".date('Y-m-d')."' ORDER BY fPublicacion DESC";
  5. $resultado = mysql_query ($query, $dbConn);
  6. while ( $row = mysql_fetch_assoc ($resultado)) {
  7.     array_push( $arrNoticias,$row );
  8. }

Más abajo tienes la consulta para paginar, pero con dos errores:

Código PHP:
Ver original
  1. // Limitamos la consulta
  2. $consulta = "SELECT * FROM noticias ORDER BY fPublicacion WHERE fPublicacion < '".date('Y-m-d')."' DESC LIMIT $inicio, $por_pag";

1- Tienes solo DESC, falta ORDER BY y el nombre de campo
2- No la estás ejecutando... podrías hacerlo en la misma forma en que cargas todas las noticias

Al final, hay que trabajar un poco el diseño, cuando generas los links de paginación tienes una tabla por cada link y sería mejor que uses CSS para aplicar colores, márgenes, alineación, etc.... pero eso ya no es tema de PHP.
__________________
- León, Guanajuato
- GV-Foto