Ho un piccolissimo problema, in passato lo avevo risolto chiedendo ad un mio amico programmatore ma ora non ricordo più.
Dunque il problema dell'"apostrofo" nelle query SQL si risolveva mettendo un codice php che diceva alla query di non considerare gli apici " ' ", come SQL. Mi sembrava qualcosa come allow_html, o accept_html, ma non mi ricordo proprio.
Esempio
$variabile = "L'amante";
se esegui la query, INSERT INTO tabella (titolo) VALUES ('".$variabile."'); ti da un errore perche' nella variabile e' presente un apice singolo "'".