gpt4 book ai didi

php - 在 mysql 中回显更新字段

转载 作者:行者123 更新时间:2023-11-30 22:53:24 26 4
gpt4 key购买 nike

我正在更新 mysql 表中的一行。更新行后,我想向用户显示“此信息现在已更新”等信息

所以这是我的代码:

   $result->$mysqli->query("UPDATE table SET status ="updated" WHERE id = '$id'");
if($result->num_rows > 0) {
///I WANT TO ECHO/ALERT THE UPDATE INFORMATION HERE
}

提前致谢:

最佳答案

不,它不是 ->num_rows,因为您没有选择任何行,所以知道它产生了多少行没有意义。如果您不想知道它是否对某行进行了更新,请使用 affected_rows:

$sql = "UPDATE table SET status = 'updated' WHERE id = ?";
$update = $mysqli->prepare($sql);
$update->bind_param('s', $id);
$update->execute();

if($update->affected_rows > 0) {
echo 'yeah it updated that row!';
}

关于php - 在 mysql 中回显更新字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27396301/

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