php - 使用 mysql_affected_rows 是否安全

标签 php mysql

是否可以使用 mysql_affected_rows 来获取用户进行更新时受影响的行数?如果有多个用户更新密码并且我需要知道每个用户更新是否成功,该怎么办?因此,如果 3 个用户同时进行更新,即使其中一个用户更新不成功,mysql_affected_rows 也可能返回 2。是这样吗?我无法同时对多个用户进行测试。这有多安全。

最佳答案

它是安全的,并返回当前数据库连接的值 ( mysql-affected-rows function )。

关于php - 使用 mysql_affected_rows 是否安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088552/

相关文章:

PHP: fopen() 权限被拒绝

php - CakePHP:添加 DISTINCT 以查找导致关联被省略

mysql - 使用联合和 2 个表时检索单个记录

mysql - 将 InnoDB 表与 MyISAM 表连接起来

php - 将复选框值插入具有指定字段的数据库

Mysql检查唯一数据

php - Ajax post json响应问题

php - 我真的应该使用 PDO 和准备好的语句吗?

php - 在浏览器上显示保存在 gridfs 中的 pdf 文件的预览

MySQL 使用 CASE WHEN ELSE 根据另一列和子查询中的值过滤产品 ID?