sql >> データベース >  >> RDS >> Mysql

PHPとMysqlUTF-8(特殊文字)の問題

    DBを使用する前に、クライアントのエンコーディングを設定してみてください。

    mysql_query("SET NAMES 'utf8'");
    

    上記が機能しない場合は、utf8エンコード/デコード機能を使用してください:

    <?
    $string ="Étuit";
    ?>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    </head>
    <?
    echo $string; // echo's '?tuit'
    echo utf8_encode($string); // echo's 'Étuit'
    ?>
    


    1. MySQL4.0で作成されたタイムスタンプ列と最終更新されたタイムスタンプ列の両方を持つ

    2. MySQLの1対多の関係-モデルを構築する方法は?

    3. MySQLでオプションの引数を使用して関数を作成します

    4. Mysqlは、指定された日時範囲にランダムな日時を挿入します