ciao a tutti! sto cercando di fare una sezione di ricerca nel mio sito... funziona... ma non perfettamente!
ho fatto una prova con una parola "difficile" come: l'apice(")
quindi mi crea la seguente istruzione sql:
SELECT count(*) FROM jos_content WHERE `title` LIKE '%l'apice(")%'
che ovviamente da errore perchè i monoapici sono dispari
allora ho filtrato con addslashes e mysql_real_escape_string ma la query ora sarà:
SELECT count(*) FROM jos_content WHERE `title` LIKE '%l\'apice(")%'
così l'istruzione non da errore ma non mi restituisce nulla perchè nel db non esiste la stringa l\'apice(") ma solo l'apice(")
come posso risolvere?
grazie![]()

Rispondi quotando