ホームページ >バックエンド開発 >PHPの問題 >PHP SQLでエンコードを設定する方法

PHP SQLでエンコードを設定する方法

藏色散人
藏色散人オリジナル
2020-08-22 10:34:252563ブラウズ

php SQL 設定エンコード方式: 最初に「mysql_connect」メソッドを通じてデータベースに接続し、次に「mysql_query("set names utf8");」メソッドを使用してエンコード方式を「utf8」に設定します。

PHP SQLでエンコードを設定する方法

推奨: 「PHP ビデオ チュートリアル

PHP Mysql データベースに接続するときのエンコード方法を設定します (文字化けの原因 1)

コードを直接アップロードする:

データベースに接続する:

<?php
   $connect=mysql_connect("服务器","登录的用户名","登录的密码");  
   mysql_select_db("数据库名",$connect);
   mysql_query("set names utf8");   //这里设置编码方式为 utf8 
?>

ps: エンコード方法を設定するときに、mysql_query("set names utf-8") ; ローカルで wamp エンコードを使用すると表示に問題はありません。その後、ワンワンの仮想ホスト上に作成したシステムを置くと文字化けが発生します。中国語の一部は表示できるが、一部は表示されません。漢字はダメなの?

などの奇妙な文字が含まれているため、PHP Web ページ ファイルとソース コードのエンコード方式が両方とも utf-8 であることを確認したところ、データベース接続のエンコード設定に問題があることがわかりました。 . 長い間悩んでいました。 ......

以上がPHP SQLでエンコードを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。