Comunidad PHPeros
Lenguajes => General => Mensaje iniciado por: alambp en 25 de Julio de 2011, 23:33:36 pm
-
His e un sistema de noticia spero al agregar noticia en las noticas sale en orden conforme esta en la base de datos me gustaria saber como le ago para que se visualise alrebes, lo que pasa es que las noticas se ven del mas viejo al mas nuevo quiero que se vean las mas nuevas primeras este es el codigo donde se ven las noticas
<?php
$sqlQueryNot = mysql_query("SELECT notImg, notTitulo, notTexto FROM sn_noticias
$clausula", $db_link)
or die(mysql_error);
while($rowNot = mysql_fetch_array($sqlQueryNot)){
echo "<h1>$rowNot[notTitulo]</h1>";
echo "<img src='$rowNot[notImg]' >";
echo nl2br("$rowNot[notTexto]");
}
?>
-
Algo así te puede funcionar:
SELECT * FROM tuTabla ORDER BY id DESC
Eso te entregara un resultado en un orden inverso.
-
donde devo poner eso ?
-
en tu archivo php, donde haces el query.
-
Lo siento soy muy principiante en esto del SQL trare de ponerlo y no puede me podrias poner el codigo gracias
-
Qué datos guardas en tu BD? ejemplo:
id, fecha, noticia, post, autor.
Saludos
-
not_ID (id)
notTitulo (titulo)
notTexto (texto)
notCategoriaID (categoria)
notImg (imagen de la notica)
-
<?php
$sqlQueryNot = mysql_query("SELECT notImg, notTitulo, notTexto FROM sn_noticias
$clausula ORDER BY not_ID DESC", $db_link)
or die(mysql_error);
while($rowNot = mysql_fetch_array($sqlQueryNot)){
echo "<h1>$rowNot[notTitulo]</h1>";
echo "<img src='$rowNot[notImg]' >";
echo nl2br("$rowNot[notTexto]");
}
?>
Dime si te funciona.
-
Graicias por eso si sirve tengo otra duda quiero poner fecha a mi noticia que tengo que agregar tenia entendido agregar data a la sql pero que tengo que poner en campo de envio