ホームページ > バックエンド開発 > PHPチュートリアル > php を MySQL に接続する 2 つの方法で文字化けが発生する問題。

php を MySQL に接続する 2 つの方法で文字化けが発生する問題。

WBOY
リリース: 2016-07-25 08:53:57
オリジナル
897 人が閲覧しました
  1. // conf/php.ini で、vim で「/php_mysql」を使用して extension=php_mysql.dll を検索し、先頭の「;」を削除して、下に extension=php_mysqli.dll;
  2. $mysqli を追加します= new mysqli("127.0.0.1","ユーザー名", パスワード","ライブラリ名");
  3. $query="select * from table order by theindex desc";
  4. $mysqli->query("set names gb2312 ");//ここに文字化けを追加しないように注意してください
  5. $result = $mysqli->query($query);
  6. //printf()関数は整形された文字列を出力します
  7. while(list($name, $theindex) = $result->fetch_row())
  8. echo("
    ".$name.$theindex);
  9. $con = mysql_connect("localhost", "ユーザー名", "パスワード") ;
  10. if ($con) {
  11. mysql_query("set names 'gb2312'");
  12. mysql_select_db("library name", $con);//ここに文字化けを追加しないように注意してください
  13. $rs = mysql_query("select * from tableインデックス desc;", $con);
  14. if ($rs) {
  15. echo ("");
  16. while($row = mysql_fetch_assoc($rs))
  17. {
  18. echo "< ;tr>" .
  19. "
  20. " .
  21. "
  22. " .
  23. "
  24. }
  25. mysql_free_result($rs);
  26. }
  27. echo ("
  28. $row[インデックス] $row[名前]
    ");
  29. mysql_close($con);
  30. }
コードをコピー


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