php - 如何将 MySQL 查询的结果转换为 PHP 中的整数?

标签 php mysql

我尝试使用 intval() 将 MySQL 查询的结果更改为整数,但出现错误,提示无法将其更改为整数。我为什么要这样做是为了获取数据库中一个字段的值,从中减去一个,然后用新值更新该字段。您将如何使用 PHP 执行此操作?

最佳答案

您不需要在 PHP 中执行此操作。在 UPDATE 查询本身中减去一个。

UPDATE table SET column = column - 1

如果这只是应该更新特定行,请不要忘记 WHERE 子句。

关于php - 如何将 MySQL 查询的结果转换为 PHP 中的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5125113/

相关文章:

php - Memcached不保存生成的数据

php - 如何像facebook一样显示图片

php - 有没有更好的方法来获取旧数据?

php - 使用 MYSQL 调用表中的一行

mysql - 仅当在另一个字段中输入非 NULL 值时才更新时间戳

c# - SubSonic 3,在运行时构建动态或表达式

javascript - ajax 调用后 PHP header 重定向没有设置 $_SESSION 变量

php - 在 facebook 的世界里,rsrc.php 是什么?

mysql - 在 MySQL 中将 bool 值转换为正号或负号

PHP/MySQL 查询/循环