Ciao a tutti,
proprio non riesco a inserire in una query una stringa che contiene virgolette!
La stringa è sempre tagliata prima del carattere ".
Documentandomi ho visto che la funzione corretta che dovrei usare è mysql_real_escape_string , perchè addslashes funziona solo con gli apici, ma non con le virgolette.
In pratica se faccio un echo di una variabile (che arriva via post) mi restituisce:

Si fermò e disse:"Ciao!"
Così ho fatto questo codice:
codice:
$DESCRIZIONE=mysql_real_escape_string($_POST['campo']);
$QUERY="INSERT INTO `dati` ( `descrizione` ) VALUES '$DESCRIZIONE' ";
Ma la stringa è sempre mozzata prima delle virgolette. Aiutino? Grazie