台灣最大程式設計社群網站
線上人數
1657
 
會員總數:246213
討論主題:189782
歡迎您免費加入會員
討論區列表 >> MySQL >> mysql 搜尋字串 出現expects parameter 1 to be resource,
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
mysql 搜尋字串 出現expects parameter 1 to be resource,
價值 : 10 QP  點閱數:155 回應數:2
樓主

小佑
門外漢
0 15
663 28
發送站內信

捐贈 VP 給 小佑
各位大大:

依照書籍上面下去編寫,一樣的Code都會出現下列的訊息,不知是那出問題了,試了很久,請問是否我資料庫的問題還是寫法上的問題呢?

異常訊息如下:
Warning: mysql_free_result() expects parameter 1 to be resource, null given in C:\AppServ\www\web_rework\mysqli.php on line 6

Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in C:\AppServ\www\web_rework\mysqli.php on line 10

Warning: mysql_fetch_array() expects parameter 1 to be resource, null given in C:\AppServ\www\web_rework\mysqli.php on line 30




搜尋相關Tags的文章: [ mysql_free_result() expects parameter 1 to be reso ] ,
本篇文章發表於2020-11-28 09:46
1樓
回應

archer9080
捐贈 VP 給 archer9080 檢舉此回應
表示 line 6 、 line 10 及 line 30 的結果有問題

請提供完整的程式碼
$res
$output
分別代表的是甚麼?

建議重新查閱mysql_free_result(data) 及 mysql_fetch_array(data)的用法
可能會更加了解問題所在
本篇文章回覆於2020-11-30 11:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
沒有看到完整的程式碼 只能憑經驗推測
mysql_free_result() 這個函數是在搜尋大量資料後釋放記憶體空間用的
你的第一個錯誤是因為你並沒查詢任何資料 $res中並沒有查詢資料庫的回傳結果
把第六行註記掉/刪掉
第二個和第三個錯誤都一樣 帶入的參數不是查詢資料庫的回傳結果
把第十行和第三十行都改成 mysql_fetch_array($row) 試試看

本篇文章回覆於2020-12-01 08:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.