ホームページ > バックエンド開発 > PHPチュートリアル > phpがmysqlの中国語文字化けを書くときはすでにutf8になっています。

phpがmysqlの中国語文字化けを書くときはすでにutf8になっています。

WBOY
リリース: 2016-06-13 12:16:50
オリジナル
830 人が閲覧しました

PHP が文字化けした中国語コードを mysql に書き込みます。すでに UTF8 です

この投稿の最終編集者は 2015-03-20 10:59:23 に itljl によって行われました PHP ファイルはすでに UFT8 コードです、


<br /><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><br /><br />$conn = mysql_connect("localhost","test","test");<br />if (!$conn)<br />  {<br />  die('Could not connect: ' . mysql_error());<br />  }<br />//mysql_query("set test 'utf8'");<br />mysql_set_charset("utf8" , $conn); <br />//选择数据库<br />mysql_select_db("test", $conn);<br /><br />//往表里插数据<br />mysql_query("INSERT INTO test (id, myusername) <br />VALUES (2,'中文2')");<br /><br />//mysql_query("INSERT INTO user (id, myusername) <br />//VALUES (". intval($str_id) . "," . $str_name . ")");<br /><br />//关闭数据库连接<br />mysql_close($conn);<br />
ログイン後にコピー


phpmysql でのデータベースの設定。


理由を教えていただけますか?

------解決策----------------------
mysql_query("set names utf8 ");
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート