我需要更新mysql表,并使用php更新表的数量,代码如下所示,
ACTIVE
但问题是上面的打印0总是即使将{{1}}的值更改为不同的值。
可能是什么问题,任何帮助将不胜感激。
注意:我已经从phpMyadmin测试了上面的查询并且它正在工作,只在php中执行时出现问题。
谢谢,
哈里斯
答案 0 :(得分:2)
您正在使用mysqli_
API进行数据库查询。
您正在使用过时的mysql_
API来计算行数。
您无法切换API并希望它们相互交互。坚持mysqli_
。
使用mysqli_affected_rows
代替mysql_affected_rows
答案 1 :(得分:2)
您需要使用affected_rows的mysqli版本。这是
$numrows = mysqli_affected_rows($conn);