MySQL Harmanlama veya düzgün aksanlı harfleri görüntülemek için PHP yan

2 Cevap php

Ne, aksanlı harfleri depolamak ve böyle é gibi bir aksanlı harf eklediğinizde, å PHP tarafında bir kodlama sorunu ile gösterir çünkü, herhangi bir kodlama hatası mükemmel olmadan onları ayrıştırmak için izin verebilirsiniz sütun için en iyi Harmanlama olduğunu ancak MySQL tarafında bu iyi ...

Nasıl aksanlı harfleri düzgün görüntülemek alabilirim?

2 Cevap

Her iki uçta kodlaması, yani eşleştirerek doğru onları almak. PHP çıktı ve DB hem aynı şifrelemeyi kullanmalıdır. Avrupa dilleri için ben komut ve DB hem de UTF-8 kullanarak öneririm. Sadece hala kullanarak MySQL UTF-8 harmanlama başlatmak zorunda olduğunu unutmayın SET NAMES 'utf8' COLLATE 'utf8_general_ci' (böylece DB bağlantı yapmak ve ok olmalıdır hemen sonra bu sorguyu çalıştırın).

Belki sorunun veritabanı içinde değil, ancak içinde size PHP şeyleri göstererek mi? Çıktınız içerik nedir kodlama belirterek edilir? Bunu el ile bu çıkış için çalışıyoruz buysa içeriği UTF-8 olduğunu belirtmek için bir başlık göndermek gerekebilir.

Örneğin: header("Content-Type: text/html; charset=UTF-8");