Ciao,
di quali caratteri bisogna fare l'escape in sqlite?
grazie in anticipo.
Ciao,
di quali caratteri bisogna fare l'escape in sqlite?
grazie in anticipo.
Originariamente inviato da LordSaga640
Ciao,
di quali caratteri bisogna fare l'escape in sqlite?
grazie in anticipo.![]()
Non conosco sqlite, ma credo che l'escape lo devi fare a tutti i caratteri di controllo come per mysql. Si tratta di stringhe da inserire in linguaggio sql in entrambi i casi. Al massimo potrebbe cambiare il carattere di escape utilizzato.Originariamente inviato da LordSaga640
![]()
![]()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Ciao,
i caratteri sono gli stessi di Mysql e di altri db (apice singolo, percentuale, _ etc.) in più rispetto a Mysql (ma non ad altri db) bisogna tenere presente il ; perchè è possibile inserire più query nella stessa chiamata a sqlite_query e sqlite_exec
Nel dubbio applica sempre
http://it.php.net/manual/en/function...ape-string.php
alle stringhe che inserisci in una query creata dinamicamente
Es.
$valore = sqlite_escape_string($_POST['valore']) ;
$query = select * where campo = '{$valore}' ;
Il carattere di escape usato da sqlite non è \ come in mysql ma ' come in MS Sqlserver, quindi non bisogna usare addslashes()
per favore NIENTE PVT TECNICI da sconosciuti
Non mi serve per il PHP però va bene ugualmente^^
Ciao e grazie.![]()