Ciao

Mi è capitato un paio di volte una segnalazione di errore sintassi della query :


Codice PHP:

 $query 
"INSERT INTO scadenze (doc,datain,descrizione,fornitore,importo,incremento,datascad,note,stato) 
 VALUES(
$doc,str_to_date('$inputdata', '%d/%m/%Y'),'$descrizione','$id_fornitori','$importo,', '$incremento' , str_to_date('$datafinale', '%d/%m/%Y') ,'$note', '$stato')";
     
$res = @mysql_query($query); 

Il fatto è che il codice sopra 100 volte su 1 non mi da problemi e funziona regolarmente.
Penso che i rarissimi errori siano dovuti ad un qualche input inserito nel form (che so io virgolette, caratteri strani,- anche se lo provo io e non mi ricordo di aver inserito mai caratteri non comuni).

Potete consigliami qualcosa per evitare simili errori?

Grazie