No, phpMyAdmin non lo uso. Uso il Query browser di MySQL in locale.

Ho una form in una pagina di inserimento che invia a sè stessa ed effettua la INSERT.
La codifica rilevata da Firefox è ISO-8859-1.
Sul DB ho la codifica in Latin1.
E i file .php sono in formato ANSI.

A dirla tutta chi ha scritto i software ha creato una struttura a frames. E se ha specificato la codifica nel frame container è vero anche che nelle singole pagine non ha messo neanche le intestazioni html.

Apparte la scorrettezza dell'operazione però la codifica rilevata poi è quella giusta.

Come posso capire se è un problema di codifica della pagina o e se il problema è nell'inserimento nel DB?
Dovrei controllare il charset della connessione al database?