2017-04-26 71 views
-2

我剛剛從Windows 5.2.0移到Linux 5.5.34,並在我的代碼中反駁了這個錯誤消息。它指出,錯誤的是「24行」PHP警告:mysql_fetch_array()期望參數1是資源,布爾在第24行給出

下面是截圖我的代碼...

https://ibb.co/gQzWLk

+0

請在這裏發表代碼,錯誤或文本輸出作爲純文本,不作爲可能很難讀取的圖像,不能複製粘貼,以幫助測試代碼或在答案中使用,並對使用屏幕閱讀器的人產生敵意。您可以編輯您的問題以在您的問題正文中添加代碼。使用'{}'按鈕來格式化任何代碼塊,或使用四個空格縮進以獲得相同的效果。 – tadman

+0

mysql_ *已棄用嘗試使用mysqli_ *,問題是由於某種原因您的查詢失敗。所以它拋出這個錯誤。 – JYoThI

回答

0

粘貼下面的代碼第24行,知道什麼是您的查詢使用錯誤mysql_error()函數,使用的mysqli或PDO

$qsearch = mysql_query("select * from jobs WHERE $sql_query ORDER BY date desc") or die("Error<br/><br/>".mysql_error()); 
+0

我剛施加的代碼到線路23(或管芯(「錯誤

」 .mysql_error());) 重新啓用線9和禁用線路8,現在我收到錯誤消息,... 「您的SQL語法錯誤;查看與您的MySQL服務器版本相對應的手冊,以在第1行'ORDER BY date desc'附近使用正確的語法。 發生這種情況時,我在我的應用程序中執行數字搜索。 屏幕截圖: https://ibb.co/hruj6Q – leon

+0

$ qsearch = mysql_query(「select * from jobs WHERE $ sql_query ORDER BY date desc」)or die(「select * from jobs WHERE $ sql_query ORDER BY date desc

「.m ysql_error()); – karthickeyan

+0

使用上面將打印查詢,然後把這個查詢在phpmyadmin或任何其他查詢錯誤在您的查詢 – karthickeyan

相關問題