在预准备语句中获取失败查询

时间:2015-04-21 14:03:57

标签: php mysql prepared-statement typo3

我有一个preparestatement插入查询。如果插入查询失败,我想实现电子邮件通知系统。如何识别失败的查询?

$stmt = $conn->prepare( "INSERT INTO user_persons ( NAME, DATE, ADDRESS, PINCODE ) VALUES ( ?, ?, ?, ? )" );
$stmt->bind_param( 'ssss', $name, $date, $address, $pincode );
$stmt->execute();
$stmt->close();

1 个答案:

答案 0 :(得分:0)

像这样使用。

if(!$stmt->execute()){ 
   // write your mail() function here.
}