CIao a tutti!
ho un problemino con l'inserimento nel db di un campo text.
Infatti, se ometto l'inserimento di quest'ultimo, il tutto avviene senza problemi!
riporto il codice:

Codice PHP:

...
$query "INSERT INTO questionario (fname, lname, ... , desc) 

VALUES  ('
$fname' , '$lname' , '$institut' , ... , '$desc');";

$ris mysql_query($query$db) or die(mysql_error());
if (
$ris) {
    {echo 
"<p align=\"left\" class=\"admin\">L'inserimento è avvenuto con successo";}
}else
    echo (
"Errore durante l'inserimento");

mysql_close($db); 
Ho ovviamente omesso gli altri 46 campi della tabella.
Il messaggio di errore è:

codice:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc) VALUES ('bswv' , 'wsvws' , 'vswvsv' , 'sdv' , 'sdvsd' , 'vsdvsd' , 'v' at line 4
Non capisco perchè, se tolgo il campo 'desc' (di tipo text e importato via POST da un box testuale) funziona tutto.

QUalcuno sa aiutarmi?
Grazie, CIAO!!