ciao,

vorrei capire una cosa se possibile.

ho il campo di una tabella mysql che si chiama 'città'

$query = "select * from tabella WHERE id = 1234";
$result = mysql_query($query);
$row = mysql_fetch_assoc($result);

quando stampo $row['città'];

mi da Undefined index: Città


mentre se faccio la query solo su Città
query = "select 'città' from tabella WHERE id = 1234";

mi da Invalid utf8 character string: 'Citt\xE0'

tutte le tabelle e i campi sono codificati latin1_swedish_ci e il charset della pagina è iso-8859-1. ho provato anche a modificarla in UTF-8, ma non cambia

pensavo che il collation del DB servisse solo per quello che inserisco nei campi delle tabelle e non per i nomi dei campi.

insomma dov'è l'inghippo?

grazie