站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php寫入mysql中文亂碼

        php寫入mysql中文亂碼

        php寫入mysql出現(xiàn)中文亂碼的解決辦法是:在建立數(shù)據(jù)庫連接之后,將該連接的編碼方式改為中文。

        代碼如下:

        $linkID=@mysql_connect("localhost","root","admin"); if(!$linkID) {     echo "數(shù)據(jù)庫連接失敗!"; } echo "數(shù)據(jù)庫連接成功!"; mysql_query("SET character_set_connection = GBK",$linkID);//將連接改為中文編碼方式。這種方式  僅能保證插入能正常執(zhí)行,但是插入之后的數(shù)據(jù)時(shí)???亂碼。有待繼續(xù)解決。

        繼續(xù)上面的問題,查看一下Apache目錄下的PHP源文件,發(fā)現(xiàn)頁面的編碼方式是ANSI的,于是乎,我改成了utf8格式的。然后在執(zhí)行SQL語句命令前加上如下代碼:

        mysql_query("set names utf8");

        這句話的意思是:使php寫入mysql的編碼為utf-8
        可以防止phpmyadmin中查看mysql的中文數(shù)據(jù)出現(xiàn)亂碼!//很重要!!然后再次執(zhí)行插入操作,中文就能正常插入數(shù)據(jù)庫了,不再是???亂碼形式了。

        總結(jié):通過PHP往Mysql數(shù)據(jù)庫中寫入中文的話,必須要保證,php源文件編碼格式為utf8,mysql的連接要保持utf8格式,數(shù)據(jù)庫表的編碼格式為utf8,保證這三點(diǎn)一致,中文就能寫入成功了!!

        以上內(nèi)容僅供參考!

        推薦教程:PHP視頻教程

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 亚洲精品国精品久久99热一| 精品无码av一区二区三区| 亚洲精品无码久久久| 99精品国产高清一区二区麻豆 | 欧美日韩综合精品| 亚洲人成亚洲精品| 精品9E精品视频在线观看 | 亚洲综合精品一二三区在线 | 大伊香蕉精品一区视频在线| 自拍中文精品无码| 麻豆国产精品VA在线观看不卡| 亚洲午夜久久久精品影院| 国产精品国产三级国产专播| 国产午夜精品一区二区三区漫画| 亚洲国产精品人人做人人爽| 精品欧美一区二区在线看片| 91精品免费久久久久久久久| 国产精品中文字幕在线观看| 99久久99这里只有免费费精品| 无码国内精品人妻少妇| 在线亚洲精品自拍| 亚洲精品无码成人片在线观看| 久久精品成人欧美大片| 国产精品最新国产精品第十页 | 日韩精品专区AV无码| 亚洲精品欧美二区三区中文字幕 | 欧美日韩国产精品| 国产综合精品久久亚洲| 高清在线国产午夜精品| 亚洲精品免费视频| 99九九精品免费视频观看| 88久久精品无码一区二区毛片 | 99精品一区二区三区无码吞精| 久久精品无码午夜福利理论片| 日韩精品极品视频在线观看免费| 亚洲精品无码久久千人斩| 亚洲欧美日韩精品久久亚洲区 | 亚洲国产精品13p| 亚洲精品国产精品乱码不卞| 亚洲人成电影网站国产精品| 亚洲一区无码精品色|