Ciao Leandro,
sei un genio!

Finalmente ho risolto questo annoso problema.

Se invece realizzo un sito solo in italiano o in inglese, diciamo lingue con codifica ISO-8859-1 io imposterei i campi, tabelle e DB latin1_general_ci, encoding delle pagine web ISO-8859-1.

Secondo te devo fare SET NAMES = 'latin1' o non serve?

Oppure ho cannato tutto? :-D

Un'altra cosetta, invece da command line ti funziona bene l'output di caratteri arabi/cirillici? A me scazza anche se eseguo SET NAMES utf8 . Ovviamente anche il dump mi da problemi.

Cmq la tua soluzione vorrei pubblicarla sul mio blog per cui se puoi mi mandi i riferimenti con cui vuoi apparire?

Grazie e ciao. Max