Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2006, 15:17
Borjimante
Invitado
 
Mensajes: n/a
Puntos:
Orden de noticias

Kiero mostrar mis noticias de tal manera que las mas nuevas aparezcan al principio y las mas antiguas las ultimas como lo hago de momento tengo en la bse de datos las noticias y tengo esto:
Cita:
CREATE TABLE `noticias` (
`id` int(11) NOT NULL auto_increment,
`titular` varchar(240) NOT NULL default '',
`noticia` text NOT NULL,
KEY `id` (`id`),
FULLTEXT KEY `noticia` (`noticia`),
FULLTEXT KEY `titular` (`titular`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--
-- Volcar la base de datos para la tabla `noticias`
--

INSERT INTO `noticias` VALUES (1, 'Mi 1º noticia', 'Comprobando mi 1º noticia.');
INSERT INTO `noticias` VALUES (2, '2º titular', 'mas de lo mismo');
y el codigo de noticias es :

Cita:
<?
include ("conexion.php");
if (!isset($id))
{
$sql="SELECT * FROM noticias";
$resultado=mysql_query($sql);
$total=mysql_num_rows($resultado);

while ($row=mysql_fetch_array($resultado))
{
?>
<table width="500" border="1">
<tr>
<td bgcolor="#EFC003"><span class="Estilo1"><? echo $row['titular']; ?></span></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><span class="Estilo2"><? echo $row['noticia']; ?></span></td>
</tr>
<tr>
<td><div align="right" class="Estilo3"><a href="comentarios.php?id=<? $row['id']; ?>" class="enlace">Comentarios </a></div></td>
</tr>
</table>
<?
}
No se como poner la noticia id=2 antes que la noticia id=1 como lo ago?