Я пытаюсь проверить инструкцию вставки PDO и по какой-то действительно странной причине не вставлять информацию и не давать мне сообщение об ошибке.Инструкция PDO Insert не работает?
Я попытался запустить обычный запрос (без использования подготовленных операторов), и он работает .. но этот не делает никаких вставок и не дает мне сообщение об ошибке.
Если кто-нибудь может помочь мне разрешить это, я бы очень признателен. Благодаря!
$msg_table_query = $db->prepare("INSERT INTO msg_messaes (sender_id,recipient_id,msg) VALUES (:sender_id, :recipient_id, :msg");
$msg_table_query->execute([':sender_id' => 3, ':recipient_id' => 4, ':msg' => 'test']);
var_dump($db->errorInfo());
'msg_messaes'? – AbraCadaver
ошибок нет, потому что вы, вероятно, не ищете их http://php.net/manual/en/pdo.error-handling.php –
': msg") '<= неуместная цитата и отсутствующая скобка. это синтаксическая ошибка, которая не соответствует теме. и что проверка ошибок, сигнализировала бы об этом. –