sqlite ha un "problema" di escape ed sqlite_escape non funziona come un mysql_escape
http://it.php.net/manual/it/function...ape-string.php

La funzione addslashes() NON dovrebbe essere utilizzata per inserire i caratteri di escape nelle query SQLite; questa porta a strani risultati quando si recuperano i dati.