2015-05-18 31 views
0

我正在嘗試使用NOTORM庫更新單個記錄。我有一個用戶ID並需要更新密碼列。我無法找到更新一條記錄的任何代碼示例。這裏是現在的代碼不工作,它會更新每條記錄,而不是隻有正確的userID。更新NOTORM中的單個記錄

$dbdata = array(
"Password" => $password 
); 
$result = $db->$databasetable->where("id = ?", $userdata['UserID'])->update($dbdata); 

echo $result; 

回答

2

試試這個:

$dbdata = array(
     "Password" => $password 
    ); 

$user = $db->$databasetable->where("id = ?", $userdata['UserID'])-fetch() 

if ($user !== false) { 
    $result = $user->update($dbdata); 
    echo $result; 
} else { 
    //TODO; 
} 

$結果受影響的行