folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder PHP Veritabanından Türkçe Veri Çekme Sorunu



PHP Veritabanından Türkçe Veri Çekme Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek

    Merhaba hocalar. Veritabanımda Türkçe olarak bulunan verileri (utf8_turkish_ci) çekerken türkçe karakterler sorunlu şekilde geliyor. Örneğin İZMİR bana I_ZMI_R olarak dönüyor. Bunu nasıl düzeltebilirim ? PDO kullanıyorum ve config.php dosyamda sorunu aşmak için şunu yaptım işe yaramadı. Not olarak PHP'den çok anlamıyorum malesef.

    self::$cont = new PDO( "mysql:host=".self::$dbHost.";"."dbname=".self::$dbName, self::$dbUsername, self::$dbUserPassword); 

     self::$cont->exec("SET NAMES 'utf8'; SET CHARSET 'utf8'");

     Fonksiyonumsa şu şekilde;

     

    function sehirEsle() {

    //$sql = "SELECT yeni_kknos.sehir, yeni_kknos.yolkkno FROM yeni_kknos INNER JOIN kgm_info ON yeni_kknos.yolkkno = kgm_info.yolkkno";

     

       $sql = "SELECT * FROM yeni_kknos";

       $query = $this->db->prepare($sql);

       $query->execute();

       $result = $query->fetchAll();

     

        

            for ($i = 0; $i < count($result); $i++) {

            $sql = "UPDATE kgm_info SET sehir = ? WHERE yolkkno = ?";

            $query = $this->db->prepare($sql);

            $sonuc[$i] = $query->execute(array($result[$i]["sehir"], $result[$i]["yolkkno"]));

            echo $result[$i]["sehir"];

            }  

     

            return $sonuc;

    }


    since 2005 // tbt
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Zande
    Zande's avatar
    Kayıt Tarihi: 16/Mayıs/2012
    Erkek

    Dostum, veritabanında utf8_turkish_ci yerine latin5_turkish_ci denermisin.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    veritabanı sütun ve tablo encodinglerini turkish yapmayın. utf8_general_ci yapın


    Bittik biz bittik
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    S2kucuk
    S2kucuk's avatar
    Banlanmış Üye
    Kayıt Tarihi: 06/Haziran/2015
    Erkek
    Cosmic bunu yazdı

    veritabanı sütun ve tablo encodinglerini turkish yapmayın. utf8_general_ci yapın

    +1

    Herşeyi UTF-8 kullanırsanız hiçbir sorun yaşamazsınız.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    hatayi
    hatayi's avatar
    Kayıt Tarihi: 08/Temmuz/2013
    Erkek
    Cosmic bunu yazdı

    veritabanı sütun ve tablo encodinglerini turkish yapmayın. utf8_general_ci yapın

     


    Tarikat-ı Aliyyeyi Tahribadiyye
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manyaki
    manyaki's avatar
    Kayıt Tarihi: 27/Temmuz/2005
    Erkek

    teşekkürler


    since 2005 // tbt
Toplam Hit: 787 Toplam Mesaj: 6
php türkçe karakter