Hola a todos.
 
Me gustaría que alguien me aconsejara alguna función o la manera más sencilla y efectiva posible de que los datos (en este caso sólo números) introducidos en un formulario, se imprimieran por pantalla ya ordenados directamente de mayor a menor. Aquí dejo el código por si hace falta. 
Muchas gracias por adelantado. 
FORMULARIO.php  
 Código PHP:
    <HTML>
 
 
<body bgcolor="orange">
 
 
<table style="HEIGHT:100%;WIDTH:100%;" border=0>
 
 
<tr align="center" bottom="middle"><td>
 
 
<table border=1>
 
 
<tr><td><form action="ordenar_numeros.php" method="post"> 
 
INTRODUZCA EL NÚMERO: <input type="text" name="pred" size="2" maxlength="2" cols="2" rows="1"> 
<input type="submit" value="JUGAR"> 
 
</form> 
</td></tr>
 
 
</td></tr>
 
 
</table>
 
 
</body>
 
 
</HTML> 
    
  ORDENAR_NUMEROS.PHP 
 Código PHP:
   
<HTML>
 
 
<body>
 
 
<table style="HEIGHT:100%;WIDTH:100%;" border=0>
 
 
<tr align="center" bottom="middle"><td>
 
 
<table border=1>
 
 
<tr><td><?php
 
$predicción = $_POST["pred"];
echo "El número introducido por el usuario es: $predicción<p>";
 
 
    // CONEXIÓN A LA BASE DE DATOS
    $conexion = mysql_connect("localhost" , "root" , "");
    mysql_select_db("ordenarnumeros",$conexion);    
    
  
    // INSERCIÓN Y ACTUALIZACIÓN DE DATOS
    $u = mysql_query("UPDATE tabla_ordenarnumeros SET `numeros` = `numeros` WHERE numeros = '$_REQUEST[pred]'");     
        
    mysql_query("insert into tabla_ordenarnumeros(numeros) values ('$_REQUEST[pred]')", $conexion)
    or die("Problemas en el select".mysql_error());
          
    $registros=mysql_query("select numeros from tabla_ordenarnumeros",$conexion) or
    die("Problemas en el select:".mysql_error());
 
        
    // MOSTRAR NÚMEROS INTRODUCIDOS ANTERIORMENTE EXISTENTES EN LA BASE DE DATOS 
    while ($reg=mysql_fetch_array($registros))
    {
    echo "---------------<br>";  
 
    echo "Número introducido:".$reg['numeros']."<br>";
    }
 
?></td></tr>
 
 
</table>
 
 
</body>
 
 
</HTML>