Ehm... ho trovato la soluzione 10 minuti dopo aver postato questa discussione, magari può tornare utile a qualcuno:
prima della query di inserimento dei valori nel file PHP ho messo altre due query:
$query = "SET CHARACTER SET utf8";
e soprattutto
$query = "SET NAMES 'utf8'";
..risolto il problema. Inoltre un'altra cosa a cui bisogna fare attenzione sono le variabili mbstring in php.ini; io non ne avevo bisogno ma in caso è bene settare
ini_set('mbstring.internal_encoding','UTF-8');
ini_set('mbstring.http_input','UTF-8');
ini_set('mbstring.http_output','UTF-8');
Anche se tuttora non capisco bene il perchè di tutto ciò![]()

Rispondi quotando
