LAMP UTF-8 MySQL Veritabanı yanlış tasarrufu

0 Cevap php

Ben UTF8 Latince 1 benim veritabanı dönüştürülür ve veri girmek ve doğru bir şekilde görüntüleyebilirsiniz phpPMyAdmin kullanarak ettik. Ancak benim basit CMS kullanarak PHP geliştirilen ve düzenleyerek ettik sayfalarında görüntüleme yanlış kodlanmış olmalıdır karakterleri kaydeder.

Ben araştırma birkaç saat geçirdim ve sonunda bu kod parçacığını ile geldi:

mysql_query("SET character_set_results = 'utf8', character_set_client = 'utf8', character_set_connection = 'utf8', character_set_database = 'utf8', character_set_server = 'utf8'", $conn_products);

Hangi DB işlemi sorunu giderir önce yerleştirilen zaman - muhteşem!

Ben, biraz daha fazla araştırma yapılması ve var (sanırım) tüm MySQL Server'ın genelinde bu kalıcı hale getirmek için bir yol keşfetti, ama ben kalıcı Latin 1 sunucusunu kullanarak sitelerin çoğunluğu olarak veritabanı başına bunu değiştirmek istiyorum ettik ve bu şekilde kalmak gerekir.

Herkes bana doğru yönde lütfen işaret edebilir?

0 Cevap