2010-05-15 39 views
0
<? 
    $res = $database->userLatestStatus($u); 
    while($row=mysql_fetch_assoc($res)){ 
     $status=$row['status']; 
     echo "$status"; 
    } 
    ?> 

這是我的網頁,它扔了以下錯誤的代碼:)mysql_fetch_assoc(: 警告提供的參數不是一個有效的MySQL結果資源....MySQL的提取錯誤

的數據庫功能:

function userLatestStatus($u) 
    { 
     $q = "SELECT status FROM ".TBL_STATUS." WHERE userid = '$u' DESC LIMIT 1"; 
     return mysql_query($q, $this->connection); 
    } 

任何想法是什麼問題是?

+0

固定,遺憾的POST。錯過的命令! – sark9012 2010-05-15 00:08:43

+0

可能的重複[Warning:mysql_fetch_ *期望參數1是資源,布爾給定錯誤](http://stackoverflow.com/questions/11674312/warning-mysql-fetch-expects-parameter-1-to-be-resource -boolean-given-error) – 2012-07-29 00:49:15

回答

0

DESC應與ORDER BY一起使用。

+1

請不要鏈接到W3Schools。 – 2012-08-22 23:38:18

1

使用查詢像ORDER BY UPDATETIME DESC或刪除DESC