課程
/后端開發
/PHP
/Duang~MySQLi擴展庫來襲
老師,請問我在添加用戶名為中文字符時,數據庫中保存的記錄都顯示為問號??? ?
這是因為什么地方的字符集設置不對呢?
2015-12-08
源自:Duang~MySQLi擴展庫來襲 3-4
正在回答
數據庫編碼 latin1 不支持中文寫入, 可以在創建數據庫時加上 default character set utf8
插入數據前加一句
$mysqli?->?query("set?names?utf8");?//?面向對象 mysqli_query($link,?"set?names?utf8");?//?面向過程
天添1991 提問者
是這樣設置的,不對么?
你建mysql數據庫時沒有設置編碼方式
編碼問題吧,你查查表結構的編碼
舉報
本教程從面向對象和面向過程兩個方面為你開啟MySQLi學習之旅
3 回答請問King老師,您在課程中輸入部分字符自動添加HTML文檔結構的功能是怎么實現的?
2 回答請問一下用戶輸入的數據是如何傳到$arr中的呢
1 回答插入中文,無法添加,英文可以添加
2 回答老師,幫我看看吧,這個問題還是沒有解決。。輸入的中文刷新后全顯示問號???
2 回答說一下關于數據不能插入到數據庫中的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-21
數據庫編碼 latin1 不支持中文寫入, 可以在創建數據庫時加上 default character set utf8
2015-12-09
插入數據前加一句
2015-12-09
是這樣設置的,不對么?
2015-12-09
你建mysql數據庫時沒有設置編碼方式
2015-12-08
編碼問題吧,你查查表結構的編碼