clasificación por precio alto-bajo con datos mysql

Esto es lo que tengo y lo que quiero hacer:

Tengo 12 artículos en mi base de datos MySql. 4 productos son 4.99, 4 productos son 3.99 y 4 productos son 2.99.

Me doy cuenta de que puedo consultar la base de datos de esta manera, y me dará una lista de productos a ese precio:

<?php

$query = "SELECT * FROM UFPProducts WHERE price = 4.99";
$results = mysql_query ($query, $connect);

while ($row = @ mysql_fetch_array($results))
{

print



"<div id= 'item'>" .

"<p>Product id ".$row["ProductID"]."</p>".
"<p><img src=".$row["Image"]."></p>".
"<p>&pound".$row["Price"]."</p>".
"<p>".$row["Description"]."</p>".

"</div>";
}

?>

Sin embargo, lo que quiero es un botón que pueda presionar para ordenar los productos por precio.

¿Qué es una forma simple de hacer esto?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta