Сообщение об ошибке PDO? [Дубликат]
На этот вопрос уже есть ответ здесь:
Мое заявление PDO не работает 1 ответВот фрагмент моего кода:
$qry = '
INSERT INTO non-existant-table (id, score)
SELECT id, 40
FROM another-non-existant-table
WHERE description LIKE "%:search_string%"
AND available = "yes"
ON DUPLICATE KEY UPDATE score = score + 40
';
$sth = $this->pdo->prepare($qry);
$sth->execute($data);
print_r($this->pdo->errorInfo());
Это должно дать мне ошибку, потому что таблицы даже не существуют. Все, что я получаю, однако, это:
Массив ([0] => 00000)
Как я могу получить лучшее описание ошибки, чтобы я мог отладить проблему?