io gestisco tutto con la funzione "addslashes" prima della scrittura e "stripslashes" prima della lettura.
mi tiene conto di accenti, caporiga ed eventuali slash da aggiungere prima di alcuni caratteri speciali che potrebbero essere confusi da MySql