Acentuação e caracrteres inválidos

Estou com seguinte problema.:

Banco.:my sql -> utilizo o php my admin e quando gravo os dados no banco através do frontEnd, o formato é alterado para

São Paulo ao invés de São Paulo.

a tabela está em latin.

o que fazer?

tenta isso

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>

Cara teria como mostrar se fosse no php eu sei que o forum é de Java, porém sabe como é por favor

Obrigado

cara tenta isso


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

// ou isso

<?php header("Content-Type: text/html;  charset=ISO-8859-1",true); ?>

estou usando o php somente para os métodos de gerenciamento do banco exemplo.: listar dados nos combobox, ou campos , gravar , excluir etc, e uso o flex para a front end, quando gravo manualmente os dados no banco vem normal porém quando gravo usando o flex com java scripti para passar e o php para executar as acões no banco da o mesmo,testei com o codigo informado porém aconteceu o mesmo.

Obrigado,