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