このウェブサイトはデータ保存に utf-8 を使用しています。データの読み取りと書き込みには次のメソッドが使用されます:
mysql_query("set names 'utf-8'")
データベース テーブルを検索する場合、中国語である限り、ほとんどのテーブルは見つかりません。
$add=$sql->mdenin_select("SELECT * FROM movie WHERE `a0` LIKE '%$so%' LIMIT 0 , 1000");
スクリーンショットは phpmyadmin からのものですよね?中国語って意味不明じゃないですか?
mysql_query("set names 'utf-8'") をコメントアウトします
もう一度試してください
さらに、mysql の utf-8 文字セットは utf8 として記述する必要があります
したがって、mysql のデフォルト文字セットに従ってアクセスするだけですlatin1
スクリーンショットは phpmyadmin からのものですか?中国語って意味不明じゃないですか?
mysql_query("set names 'utf-8'") をコメントアウト
再試行
これは utf-8 で保存されたデータですが、検索中にデータが見つかりません。mysql_query("set names 'utf-8 ' ")、まだデータが見つかりません
さらに、mysql の utf-8 文字セットは utf8 として記述する必要があります
したがって、mysql latin1 のデフォルトの文字セットに従ってアクセスするだけです
次に、これらのデータを utf8 に変換する方法
読み取り 文字化けしたフィールドの内容を変数 $s に転送します
echobase64_encode($s);
結果を投稿します