課程
/后端開發
/PHP
/Duang~MySQLi擴展庫來襲
老師,輸入中文后刷新出來又是??? ? 您看我的數據庫中字符集設置錯了么? 還是我的mysqli設置字符集的語句沒有執行成功呢
2015-12-09
源自:Duang~MySQLi擴展庫來襲 4-4
正在回答
應該是數據表中的字段的字符集沒有設為utf8,我也出現這個問題,改后就行了,頁面,數據庫,數據表字段都要統一utf8編碼
數據庫里面是不是也是問號?如果是,在插入數據前執行一條“set names utf8”的查詢語句。如果不是,試試header("Content-Type=text/html;charset:utf-8");
天添1991 提問者
舉報
本教程從面向對象和面向過程兩個方面為你開啟MySQLi學習之旅
4 回答大神幫忙看看,我實在是看不出哪有問啊,提示我最后一行代碼有問題 unexpected end of file
3 回答老師看的那個php中文手冊哪里有?
5 回答老師,請問我在添加用戶名為中文字符時,數據庫中保存的記錄都顯示為問號???
1 回答插入的中文在mysql里面是?號
2 回答為什么我用var_dump就顯示全部為NULL,用print_r()就能看見啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-01-09
應該是數據表中的字段的字符集沒有設為utf8,我也出現這個問題,改后就行了,頁面,數據庫,數據表字段都要統一utf8編碼
2015-12-09
數據庫里面是不是也是問號?如果是,在插入數據前執行一條“set names utf8”的查詢語句。如果不是,試試header("Content-Type=text/html;charset:utf-8");