
10/08/2008, 13:39
|
 | | | Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 20 años, 6 meses Puntos: 71 | |
Respuesta: Poner datos en el orden deseado Cita:
Iniciado por donfalcone Hola a tod@s!
Estoy utilizando el siguiente código para extraer información guardada en MySQL, como os podéis imaginar las entradas aparecen cronológicamente: la primera en aparecer es la primera que se registro, etc. Código PHP: $consulta= mysql_query("SELECT titular,comentario,fecha,tiempo,email FROM $tabla",$con);
while ($clave = mysql_fetch_row($consulta)){ echo "<h4 class='to'>",$clave[0], "</h4>"; echo "<p>",$clave[1],"<p>"; echo "<p class='fya'><span class='fecha'>",$clave[2]," ",substr($clave[3],0,-3),"</span> <span class='apodo'>",$clave[4],"</span></p>"; }
Lo que me gustaría es que la última entrada saliera en primer lugar, y la primera entrada fuese la última.
Alguién sabría decirme cómo puedo conseguirlo.
Muchas gracias de antemano!
Saludos usa esta linea: Código PHP: $consulta= mysql_query("SELECT titular,comentario,fecha,tiempo,email FROM $tabla ORDER BY fecha DESC;",$con);
de ese modo, ordenas por el campo fecha de forma descendente, si lo cambias por ASC, lo ordenarias de forma ascendente :)
PD: una pregunta, no te da error en los "echo..."??? |