Sostituendo tutto il codice riportato sopra con questa riga:

Codice PHP:
htmlentities($descrizioneENT_QUOTES); 
La query sql non da più errore (prima lo dava se inserivo il carattere ' ).

Il problema adesso è un altro.. quando sulla textarea un utente preme il tasto ENTER e quindi va a capo, vorrei andasse a capo anche nella visualizzazione del testo inserito.. come si fa? con un strl_replace? il tasto enter è visto come /n? Help