mysql_*とmysqli_*関数を混在させないでください。 一貫性を保つ必要があります! mysqli _を使用します 最初にmysql_を使用します 。それはうまくいきません!
これが私のやり方です:
mysqli_set_charset($Handle, 'utf8'); // <- add this too
mysqli_query($Handle, "SET NAMES 'utf8';");
mysqli_query($Handle, "SET CHARACTER SET 'utf8';");
mysqli_query($Handle, "SET COLLATION_CONNECTION = 'utf8_unicode_ci';");
// might be a bit redundant but it's safe :) ... I think :)
次に、適切なUTF8を提供していることを確認してください。