你把文件保存成UTF-8看下 文件默認編碼是和IDE 有關的。
創新互聯專業為企業提供睢縣網站建設、睢縣做網站、睢縣網站設計、睢縣網站制作等企業網站建設、網頁設計與制作、睢縣企業網站模板建站服務,十年睢縣做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
將瀏覽器中的編碼改成utf-8,數據庫中也是。在php頁面首行加上header(Content-type:text/html;charset=utf-8);,必須首行,前面不能有輸出。
解決亂碼有幾種方式:在讀取數據庫的時候設置連接編碼:mysql_query(set names utf8);在讀取數據庫的php文件的頭部加:header(Content-type:text/html;charset=utf-8);php文件不是utf8格式的編碼,需要轉化。
另外注意文件本身的編碼與html代碼頭meta中的編碼說明保持一致。
去MYSQL里面設置,不要在PHP里設置MYSQL的編碼,亂碼肯定就是編碼問題無疑,推薦你先把MYSQL里面表的編碼改好,然后再把PHP的編碼改好,這樣就應該沒問題了。
只能說你的php文件默認編碼和你的數據庫編碼不同。你可以右鍵單擊你的工程文件-properites-text file encoding選擇和和你數據庫一樣的編碼就可以 了。
出現亂碼肯定就是編碼不對嘍。一般注意編碼的地方有幾個。最好都保持一致。數據庫編碼 文件編碼 文件保存的格式編碼 都保持一致的話不會出現亂碼的。
1、請將數據庫的編碼,表的編碼以及字段的編碼與網頁代碼的編碼保持一致。另外注意文件本身的編碼與html代碼頭meta中的編碼說明保持一致。
2、去MYSQL里面設置,不要在PHP里設置MYSQL的編碼,亂碼肯定就是編碼問題無疑,推薦你先把MYSQL里面表的編碼改好,然后再把PHP的編碼改好,這樣就應該沒問題了。
3、出現亂碼肯定就是編碼不對嘍。一般注意編碼的地方有幾個。最好都保持一致。數據庫編碼 文件編碼 文件保存的格式編碼 都保持一致的話不會出現亂碼的。
4、解決亂碼有幾種方式:在讀取數據庫的時候設置連接編碼:mysql_query(set names utf8);在讀取數據庫的php文件的頭部加:header(Content-type:text/html;charset=utf-8);php文件不是utf8格式的編碼,需要轉化。
網頁標題:php連接數據庫中文亂碼 php連接數據庫中文變問號
地址分享:http://vcdvsql.cn/article46/dsposhg.html
成都網站建設公司_創新互聯,為您提供App開發、定制開發、網站排名、手機網站建設、外貿建站、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯