gpt4 book ai didi

php - 如何测试我的 MySQL 更新查询在 CodeIgniter 中是否成功?

转载 作者:IT老高 更新时间:2023-10-28 23:49:12 27 4
gpt4 key购买 nike

我有一个模型函数可以在我的 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?
}

如何返回一个 bool 值以确保 ID $userId 的用户已更新?例如,如果没有找到 ID 为 $userId 的用户,它应该返回 false。

最佳答案

As commented ,你试过 $this->db->affected_rows() 吗?

这将告诉您更新了多少行。

关于php - 如何测试我的 MySQL 更新查询在 CodeIgniter 中是否成功?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9913796/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com