Ciao a tutti, ho un piccolo problema logico...

Ho una select con un ciclo while

Codice PHP:

$query 
"SELECT * FROM cart";
$result mysql_query($query);
while (
$array mysql_fetch_assoc($result)) {

     echo 
"$array[id] - $array[prezzo]
"
;


E stampo una lista degli id e prezzo secondo la select.

Il mio problema e' che non riesco a capire come fare in modo da fare calcolare il prezzo totale in modo che il prezzo rimanga al di fuori dal ciclo while per ottenere una cosa cosi':

id | prezzo
12 | 0.50
13 | 3.20
14 | 3.50
15 | 1.50
16 | 0.20

Totale: 9.90

Non ne vengo a capo...Testone che sono...

Ciaooo
Micky