【发布时间】:2016-01-24 01:11:57
【问题描述】:
是否可以在更新后,返回更新后的字段值?
public function plusfiled()
{
$sql = "UPDATE table SET rand = rand + 1 where id=4";
if (($conn->query($sql) === TRUE))
{
return 'rand';
}
}
【问题讨论】:
-
可以,可以返回变量值。在更新不成功的情况下,您可能希望返回错误或其他内容。但是如果你想要变量值,你不会在'rand'周围加上引号。 Return 'rand' 将返回字符串 'rand'。你可能想要变量 $rand
-
不,我想要新的“兰特”的价值。怎么做?(不调用另一个选择)
-
好的,在这种情况下,您必须查询数据库并获取新值。
-
@devlin carnate 谢谢
-
所以这不再是问题了吗? (抄送:@devlincarnate)
标签: mysql sql mysqli sql-update