Когда возникает ошибка из PDO execute (), по какой-то причине она выводит ошибку?
Как мне предотвратить это ... Я хотел бы сохранить ошибку в $ data ['error']
if (!$query->execute()) {
$data['success'] = 'false';
echo json_encode($data);
return;
}
Из журнала консоли:
<br />
<b>Warning</b>: PDOStatement::execute() [<a href='pdostatement.execute'>pdostatement.execute</a>]: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in <b>C:\wamp\www\site\application\controller\ContactController.php</b> on line <b>101</b><br />
{"success":"false"}