Merhabalar siteden şehir eklediğimde örnek veriyorum İstanbul şeklinde ekliyorum
sitede pma dan baktığımdada şu şekilde gözüküyor.

pma daki tüm tabloları utf8_turkish_ci olarak değiştirdim ve database ayarlarının hemen altına
    class DataBase
    {
        function DataBase($database)
        {
            $this->host = $database['host'];
            $this->dbas = $database['dbas'];
            $this->user = $database['user'];
            $this->pass = $database['pass'];
            $this->link = mysql_connect($this->host, $this->user, $this->pass);
            mysql_select_db($this->dbas) or die ("Failed to connect to the database.");
            mysql_query("SET NAMES 'latin5'");
            mysql_query("SET CHARACTER SET latin5");
            mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
latin5 olarak kısımları girdim fakat halen Türkçe karakterleri farklı bozuk şekilde pma database ye yazıyor. Neler yapmam gerekiyor teşekkürler. pma'dan İstanbul olarak düzelttiğimde düzeliyor fakat sitede ?stanbul şeklinde gözüküyor.