ma hai provato a settare la connessione utf8 come ti ho detto prima?Originariamente inviato da webtemplum
...
Se lascio UTF-8 NON estrae alcun risultato. Se cambio la collation... estrae i miei users sul comune capitolino...
E' per questo motivo che ho imputato gli errori alla collation...
la collation si limita a definire, nell'ambito di un character set, quale sia l'ordinamento da eseguire in base ai caratteri estratti. Non si puo' usare una collation tipo swedish su una connessione utf8 o viceversa. utf8 e' con lunghezza variabile dei byte mentre latin1 e' sempre solo un byte per carattere.
Ovvio che se nella stringa con utf8 incontri un carattere multibyte ti va a pallino ogni ricerca su stringhe latin1 e viceversa. Evidentemente hai il php e la connessione con mysql che utilizzano latin1 collation swedish.
a parte il fatto che senza caratteri jolly fare:
WHERE comune LIKE '$comune'
e' identico a:
WHERE comune = '$comune'