PHP mysqli ignore_error не срабатывает [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 PHP mysqli ignore_error не срабатывает [дубликат]

Сообщение Anonymous »

Это код:

Код: Выделить всё

$query = "SELECT * FROM amz WHERE asin = '$asin' LIMIT 1";
$q = mysqli_query($con, $query) or trigger_error(file_put_contents('wth_ama.txt', $query), E_USER_ERROR);
В документации по ошибкам иногда появляется такая ошибка:

Код: Выделить всё

Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''B07P8P6D7V'' LIMIT 1'
Почему триггер_error не создает файл wth_ama.txt?
А по поводу ошибки, означает ли это, что asin буквально содержит «B07P8P6D7V», а не «B07P8P6D7V»? Если да, то этого на самом деле не должно произойти.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -triggered
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»