Ver Mensaje Individual
  #1  
Antiguo 25-09-2008
Dean Dean is offline
Miembro
 
Registrado: jun 2008
Posts: 33
Reputación: 0
Dean Va por buen camino
Question Como mostrar registros ordenados a la inversa

hola antes que todo decir que no se mucho del tema
deseo saber como hago para ordenar los registros de forma que el ultimo en la base de datos sea el primero en mostrarse
o sea que el ultimo mensaje que se introdujo en la base de datos aparezca de primero en la tabla que genero con php
yo me hice este codigo(nada del otro mundo)

Código PHP:
<?php
include('conexiondb.php');
$query = ("select * from datos");
$result mysql_query($query);
if (!
result)
{
echo 
'La tabla no existe';
}
$num_results mysql_num_rows($result);
echo 
'<p>Existen: '.$num_results.' mensajes</p>';
echo 
'<a href = '.'star.php'.'>actualizar</a>';
for (
$i=$num_results$i >=0$i--)
{
$row mysql_fetch_array($result);
//echo '<p><strong>'.($i+1).':'    ;
//echo '<hr>';
//echo($row['mensajes']);
echo '<table  border="0">';
echo 
'<tr>'
echo 
'<td bgcolor="#33CCFF">'$row['mensajes'] .'</td>';
echo 
'</tr>';
echo 
'</table>';
}
echo 
'<br><br><br>';
echo 
'Creado con el bloc de notas, Yunier Díaz Durán (actualmente se trabaja en mejoras)';
?>
pero con este codigo solo logre que se muestren en el mismo orden que estan y la tabla y yo quiero que sea a la inversa
no se si logre explicarme bien
gracias de antemano

Última edición por dec fecha: 25-09-2008 a las 17:15:11.
Responder Con Cita