mysqli_multi_query и неверный запрос — без ошибок

Использование PHP и mysqli_multi_query для создания таблиц в базе данных и вставки некоторых значений. Код ниже:

mysqli_multi_query($GLOBALS["mysqli"], $mysql_query) or die(mysqli_error($GLOBALS["mysqli"]));

Проблема в том, что при использовании недопустимого $ mysql_query он не возвращает никаких ошибок. Например, если $ mysql_query выглядит так:

INSERT INTO table (col, col2) VALUES ('val1', 'val2', 'val3');

он не умирает (и не отображает никаких ошибок), но данные, конечно, не добавляются в таблицу. Мне нужно скопировать / вставить тот же код в phpmyadmin, чтобы увидеть, что это за ошибка. Он ТОЛЬКО умирает, если используется АБСОЛЮТНО НЕДЕЙСТВИТЕЛЬНЫЙ запрос (например, $ mysql_query = «abc123errorwhwhat»)

И даже если я добавлю текст «abc123errorwhwhat» в конце какого-то действительного запроса; это тоже не умирает. Нет ошибок, ничего.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]