[php] بدو أوتف-8 ترميز المسألة؟


Answers

Question

أنا باستخدام بدو للاتصال قاعدة بيانات ميسكل

جميع الجداول في قاعدة البيانات لديها utf8_unicode_ci تجميع

هنا هو رمز الاتصال الخاص بي:

<?php
$mysql_username = "root";
$mysql_password = "";
$mysql_host = "localhost";
$mysql_database = "cms";

try
{
    //connect
    global $db;
    $db = new PDO('mysql:dbname=' . $mysql_database . ';host=' . $mysql_host . ';charset=utf8;', $mysql_username, $mysql_password);
    $db->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, 'SET NAMES utf8');
    $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch(PDOException $ex)
{
    die("Unable Connect To DataBase");
}
?>

في لوكالهوست ليس لدي مشكلة مع ترميز ولكن عندما كنت تحميل المصدر إلى المضيف أرى ؟؟؟؟؟؟ بدلا من الأحرف؟






Links