CodeIgniter アプリケーションでユーザーを更新するモデル関数があります。
// updates first of a user, return true if successful, false if not.
public function updateFirstName($userId, $newFirstName) {
$this->db->query("UPDATE users SET firstName='$newFirstName' WHERE id=$userId");
return // whether request was successful?
}
ID のユーザーが更新されたことを確認するブール値を返すにはどうすればよいでしょうか$userId
? たとえば、 ID のユーザーが見つからなかった場合、 false を返す必要があります$userId
。
ベストアンサー1
コメント通り、 やってみました$this->db->affected_rows()
?
これにより、更新された行数がわかります。