国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php讀取mysql中文數據出現亂碼的解決方法

2024-05-04 23:12:41
字體:
來源:轉載
供稿:網友

1.PHP頁面語言本身的編碼類型不合適,這時候,你直接在腳本中寫的中文肯定是亂碼,不用說數據庫了

解決方法:選擇'UTF8'或者'gb2312',這樣客戶瀏覽器會自動選擇并出現正確的中文顯示。注意:'UTF8'或者'gb2312'都可以正確顯示中文的。

2.數據庫MySQL中的編碼類型不正確。

解決方法:創建數據庫的時候,MySQL 字符集選擇'UTF8',MySQL 連接校對選擇utf8_general_ci,這樣創建的數據庫用來存儲中文肯定沒有問題,
否則,你的中文首先在MySQL中就是亂碼,更不要期望它會給你在PHP頁面中顯示正確。

3.與平時的腳本編輯環境有關。比如,有些內容是自己用word寫的,有些是用記事本寫的,有些用editplus、ultraplus等文本編輯器。有時候就直接在DW中寫中文了,

解決方法:盡量用同一種編輯器。如果是拷貝來得既有的內容,建議用ultraplus中的編碼轉換功能把它轉換成utf8或者gb2312。

到底轉換成什么類型并不重要,關鍵要求你的PHP WEB應用程序中的編碼要一致就行。

4.編程訪問 MySQL時,建議添加一行代碼:mysql_query("SET NAMES 'GBK'");

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青河县| 确山县| 南阳市| 东乡| 和静县| 嫩江县| 龙江县| 临桂县| 凭祥市| 阿城市| 花莲市| 满洲里市| 柳林县| 涞源县| 颍上县| 潼南县| 华蓥市| 城步| 陆河县| 五台县| 庆元县| 无棣县| 南充市| 铜梁县| 抚松县| 随州市| 汉中市| 枣庄市| 革吉县| 桃源县| 分宜县| 大竹县| 桑植县| 佛冈县| 绿春县| 青铜峡市| 三穗县| 临泽县| 轮台县| 黄冈市| 平武县|