Hola, tengo una duda. En el código que pongo a continuación consigo que me muestre los mensajes que la gente ha escrito, pero los más recientes los pone los últimos y quiero que me ponga arriba los más recientes. Se que es con
array_reverse pero no se a que le tengo que esa función.
Código:
$consulta="select * from mensajes";
$resultados=mysql_query($consulta);
$num_resultados=mysql_num_rows($resultados);
if ($num_resultados==0){
echo 'No hay ningún comentario.';
exit;
}
echo '<table border="2" width="100%">';
for ($i=0; $i<$num_resultados; $i++)
{
$fila =mysql_fetch_array($resultados);
echo '<tr><td>';
echo stripslashes($fila['mensaje']);
echo '<br><br>';
echo stripslashes($fila['nombre']);
echo '<br>';
echo stripslashes($fila['email']);
echo '<br>';
echo stripslashes($fila['fecha']);
echo '<br>';
echo '</td></tr>';
}
echo '</table><br>';