課程
/后端開發
/PHP
/手把手教你實現電商網站后臺開發
參數錯誤??
2016-04-23
源自:手把手教你實現電商網站后臺開發 2-3
正在回答
報錯是因為這個$link沒有定義,所以解決的辦法就是在fetchOne中新加一個參數——$link,代碼如下
//獲得一條數據信息?? ?function fetchOne($sql,$link){?? ??? ?$result = mysqli_query($link,$sql);?? ??? ?$row = mysqli_fetch_assoc($result);?? ??? ?return $row;?? ?}
這樣就可以解決。之前有需要連接數據庫的函數(如果是用mysqli_query()函數)都應該有這個參數$link,后面調用其他函數如checkAdmin()中應該也要傳入此參數。還有應該在include.php文件中寫入$link = connect();
Charliezhang 提問者
ggg5208 回復 Charliezhang 提問者
@king求老師,或者大神幫忙看看,要瘋了
$link=mysqli_connect(DB_HOST, DB_USER, DB_PWD, DB_DBNAME);這個要寫的
第一個用@抑制,第二個是你的參數錯誤,應該傳入一個參數
Jiaoguanwen 回復 Charliezhang 提問者
$link都沒傳入。。。。
這是錯誤提示!
錯誤信息截圖看看再說
舉報
手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-04-30
報錯是因為這個$link沒有定義,所以解決的辦法就是在fetchOne中新加一個參數——$link,代碼如下
//獲得一條數據信息
?? ?function fetchOne($sql,$link){
?? ??? ?$result = mysqli_query($link,$sql);
?? ??? ?$row = mysqli_fetch_assoc($result);
?? ??? ?return $row;
?? ?}
這樣就可以解決。之前有需要連接數據庫的函數(如果是用mysqli_query()函數)都應該有這個參數$link,后面調用其他函數如checkAdmin()中應該也要傳入此參數。還有應該在include.php文件中寫入$link = connect();
2016-04-27
@king求老師,或者大神幫忙看看,要瘋了
2016-04-26
$link=mysqli_connect(DB_HOST, DB_USER, DB_PWD, DB_DBNAME);這個要寫的
2016-04-25
第一個用@抑制,第二個是你的參數錯誤,應該傳入一個參數
2016-04-25
$link都沒傳入。。。。
2016-04-24
這是錯誤提示!
2016-04-24
錯誤信息截圖看看再說