"SET NAMES UTF8" を使用した後の文字化けの問題
は、前のプログラムでは使用されていませんでしたが、この行のコードの機能がよくわかりませんでした。という一文をコードに追加したのですが、このコードを追加した後に大量のコンテンツを挿入したため、以前に挿入したデータは文字化けしていましたが、この文を追加した後に挿入したデータは正常に表示されました。なので、削除したくありませんでした。解決策はありますか? mysql_query("SET NAMES UTF8") を追加する前と後のデータを同時に表示できますか?
------解決策---------- ----------
前のデータをトランスコードします。
------解決策---------
データベースから取り出したデータをトランスコードします。 $newdata = iconv("GBK", "UTF-8", $data); <br><font color="#e78608">------解決策---------</font><br>