Возможно с помощью mysqli_multi_query () .
Пример:
Ключ в том, что вы должны используйте mysqli_multi_query
, если вы хотите выполнить несколько запросов в одном вызове. По соображениям безопасности mysqli_query
не будет выполнять несколько запросов, чтобы предотвратить инъекции SQL.
Также помните о поведении mysqli_store_result
. Он возвращает FALSE
, если запрос не имеет набора результатов (какие INSERT
запросы не выполняются), поэтому вы также должны проверить mysqli_error
, чтобы увидеть, что он возвращает пустую строку, означающую, что INSERT
был успешным.
См. mysqli_multi_query mysqli_more_results mysqli_next_result mysqli_store_result