Ver Mensaje Individual
  #136 (permalink)  
Antiguo 06/05/2010, 02:59
Avatar de Flow89
Flow89
 
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 346
Antigüedad: 14 años
Puntos: 1
Respuesta: Gestor de Noticias para HTML con PHP [novato]

Cita:
Iniciado por Heli0s Ver Mensaje
Te da error porque la consulta está mal, haz un echo mysql_error(), y revisa la consulta, falta un limit, y yo pondría la sintaxis como la que tienes en el ejemplo que si que funciona, me refiero, DESC/ASC en mayusculas, y cosas así que facilitan la lectura de la consulta.

Un saludo

Ya esta arreglado el codigo que quería implementar (y tambien he aplicado tu consejo jeje).

Pero sigue pasando lo mismo, le ponga la página que le ponga, muestra los mismos resultados (he probado cambiandola desde la URL).

Código PHP:
<?php

//Nos comenectamos a la BBDD.
include("conex.php");

//Propiedades de Paginacion.
if (!isset($pags))
$pags 0;
$cantidad 5;
$inicial $pags $cantidad;

//Realizamos la busqueda en la BBDD.
$noticias=mysql_query("SELECT * FROM noticias ORDER BY fecha DESC LIMIT $inicial,$cantidad"$connect);
$totalnoticias=mysql_num_rows($noticias);

//Calculamos el numero de páginas a mostrar.
$contar=mysql_query("SELECT * FROM noticias",$connect);
$totalpaginas=mysql_num_rows($contar);
$paginas intval($totalpaginas $cantidad);

//Imprimimos los resultados.
while ($row=mysql_fetch_array($noticias))
{echo 
"<tr>
    <font><b>$row[titulo]</b></font><br>
    <font>$row[noticia] </font>
    <br>"
;
}
echo 
"<br>";

//Creamos los enlaces, Anterior/Siguiente.
echo "<center><p>";
if (
$pags <>0)
{
$url $pags 1;
echo 
"<font><a href='noticiero2.php?id=".$id."&pags=".$url."'> Anterior</a></font>";
}
else {
echo 
" ";
}
for (
$i 0$i<($paginas 1); $i++) {
if (
$i == $pags) {
echo 
"<font><b>$i</b></font>";
}
else {
echo 
"<font><a href='noticiero2.php?id=".$id."&pags=".$i."'>".$i."</a></font>";
}
}
if (
$pags $paginas) {
$url $pags 1;
echo 
"<font><a href='noticiero2.php?id=".$id."&pags=".$url."'>Siguiente </a></font>";
}
else {
echo 
" ";
}
echo 
"</p></center>";
?>
Da igual esto:

http://juventudmdc.comlu.com/noticiero2.php?id=&pags=189

que esto:

http://juventudmdc.comlu.com/noticiero2.php?id=&pags=189123123

que esto:

http://juventudmdc.comlu.com/noticiero2.php?id=&pags=2


Muestra en todas lo mismo..