我有一个关于 PDO::exec() 和 bindparams 的问题。
exec($sql) 返回受影响的行数。但是你可以像prepare->bindParams()->execute()一样将参数绑定到exec()?
如果答案是否定的,您可以通过 prepare->bindParams()->execute() 中的任何技巧获得受影响的行?(我理解执行只返回真/假)
感谢帮助。
我有一个关于 PDO::exec() 和 bindparams 的问题。
exec($sql) 返回受影响的行数。但是你可以像prepare->bindParams()->execute()一样将参数绑定到exec()?
如果答案是否定的,您可以通过 prepare->bindParams()->execute() 中的任何技巧获得受影响的行?(我理解执行只返回真/假)
感谢帮助。
执行后,您可以从PDOStatement 对象中获取受影响的行:
$statement = $pdo->prepare($query);
$statement->bindParam(':param1', $value1);
$result = $statement->execute();
$affectedRows = $statement->rowCount();