Grazie ad un ciclo for,

Codice PHP:
for($i 0$i $nr$i++)
{
   
$totale$prezzo $quant;
       echo 
$quant;
       echo 
$prezzo;
       echo 
$descrizione
       
echo $totale

stampo su una pagina un elenco di prodotti scelti, precedentemente, dall'utente grazie ad una form.

Però avrei anche la necessità di inserire in un unico campo di un unico record del database le quantità ed il prezzo di tutti gli oggetti scelti.

Se scrivo così:
Codice PHP:
for($i 0$i $nr$i++)
{
   
$totale$prezzo $quant;
       echo 
$quant;
       echo 
$prezzo;
       echo 
$descrizione
       
echo $totale

$msg$quant.''.$desc
       echo 
$msg;

}

 
$sql "INSERT INTO message (msg,)   VALUES (" .$msg")";
..... 
A video mi stampa tutti i prodotti con il relativo prezzo, ma nel db inserisce solamente l'ultimo oggetto scelto.

Come faccio per inserire la stringa di tutti gli oggetti selezionati?

Non so se mi sono spiegata bene , intanto grazie a chi mi darà un'indicazione.