我正在使用 PDO 插入记录(mysql 和 php)
$stmt->bindParam(':field1', $field1, PDO::PARAM_STR);
$stmt->bindParam(':field2', $field2, PDO::PARAM_STR);
$stmt->execute();
有没有办法知道它是否插入成功,例如记录是否因为重复而没有插入?
编辑:我当然可以查看数据库,但我的意思是程序化反馈。
最佳答案
PDOStatement->execute()
成功时返回 true。还有PDOStatement->errorCode()
您可以检查错误。
关于php - PDO mysql : How to know if insert was successful,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1661863/