PHP に接続する SQL ファイルのエンコードに問題があります。前回急いで投稿しましたが、また問題が発生しました。解決してください。
PHP を使用してデータベースに接続し、保存するときに問題が発生しました。データをエンコードするために PHP を使用しました。
===========================================
iconv("utf-8","gbk",$array[2])
===========================================
入金は正しいのですが、データの取り出し時に問題が発生しました。元の方法で戻したいのですが、元に戻す方法がありませんでした...
中国語を取得してWebページに出力すると「??」になってしまいます…データのエンコードの問題だと思いますが、統一方法が分かりません
私のPHPエンコーディングはutf8を使用しており、データベースもutf8です。これはブラウザのエンコーディングにも関係していますか? ...
以下は私のエラーページです。
<br /> $link=@mysql_connect(HOST,USER,PASS) or die("数据库连接失败");<br /> mysql_select_db(DBNAME,$link);<br /> <br /> mysql_query('set names utf8');<br /> <br /> $sql="select * from users where username='{$username}' and state=1";<br /> $result=mysql_query($sql,$link);<br />