Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in

edited 十月 2013 in PHP新手區
請問大大這是什麼問題呢?

上古狗找有兩種說法:
1.
在mysql_fetch_array前面加上'@'
變成@mysql_fetch_array
這樣是不會出現 warning
可是query的結果卻是空的

2.
可能是table 檔案損壞or遺失
建議重新建立table
可是我試過了還是不行 = ="


而且更令我困惑的是
相同的語法
在另一個php檔中就可以執行

請問大大是出了什麼問題呢??? 謝謝

原始討論: http://twpug.net/x/modules/newbb/viewtopic.php?topic_id=1941

評論

  • edited 八月 2006
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
    錯誤訊息已經告訴你發生甚麼事了........問題不是出在 mysql_fetch_array(), 檢查一下你的 SQL 語句, 然後檢查一下 mysql_query() 送回甚麼結果吧.
  • edited 八月 2006
    zzlong 寫道:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
    錯誤訊息已經告訴你發生甚麼事了........問題不是出在 mysql_fetch_array(), 檢查一下你的 SQL 語句, 然後檢查一下 mysql_query() 送回甚麼結果吧.


    請問大大,

    相同的sql語句為什麼在另一個php檔中就可以執行呢?
    錯誤好像是 parse error
  • edited 八月 2006
    對不起

    真的是我的疏忽
    問題已解決
  • edited 八月 2006
    tmlodgar 寫道:
    對不起

    真的是我的疏忽
    問題已解決
    你提供的資料正好是解決問題的關鍵,我只不過是路過搭訕而已,別人都像你這樣懂得提問,大部分問題都可以提早一半時間解決 :-)
  • edited 八月 2006
    可能是忘了先連上資料庫 或resource id 打錯吧
Sign In or Register to comment.