2012-05-15 72 views
0

我已經主持了一個新的頭尾遊戲網站。但是我不斷地在索引和歷史頁面上看到這個錯誤信息。一次又一次給MYSQL錯誤

索引頁:警告:mysql_num_rows():提供的參數不是在/home/a1906451/public_html/index.php一個有效的MySQL結果資源上線233

歷史頁:警告:mysql_num_rows():提供參數不是有效的MySQL結果資源在/home/a1906451/public_html/history.php上線106

任何解決方案的朋友?請幫助我。

+2

請將代碼放在2個文件的mysql_num_rows()函數中 – Adam

+1

這個問題真的不應該被標記爲「android」或「iphone」。 – strings42

+0

您能夠訪問查詢結果中的任何項目嗎?聽起來像查詢有問題。 –

回答

-4

變化mysql_num_rows@mysql_num_rows在index.php中上線233和在history.php IND線106

+3

這隻會在兩種情況下抑制警告,並可能最終掩蓋更廣泛的問題。我向OP建議,問題應該追溯到代碼中的一個點。 – halfer

+0

Frederick Behrends感謝您的建議。將mysql_num_rows更改爲@mysql_num_rows WORKED !!!!!!!現在我的網站完美了。再一次感謝你。你也可以看到變化。轉到alertflips.co.cc和alertflips.co.cc/history.php。再次感謝!!!! YAHOOOOOO !!!! –

+1

@Morning Star - 這並不意味着你的代碼實際上是*工作*,它只是意味着PHP默默地忽略了錯誤。你應該真的考慮實際解決問題,而不是阻止它出現。 –

2

的參數mysql_num_rows()需要使用有效的MySQL結果。最有可能的是,您忽略了mysql_query()中的錯誤或試圖查看不返回可用結果對象的查詢。