Почему не работает mysqli_multi_query?
Интересно как все работает в php и задался вопросом, с чего бы вдруг не заполняет таблицы запросом INSERT INTO?
$sql = "INSERT INTO `application` (`Date`,`Client_ID`,`Comments`,`Time`) VALUES('". $date ."','". $ids ."' ,'". $comment ."','". $time ."');";
$sql .= "INSERT INTO `clients` (`ID`,`SurName`,`Name`,`Patronymic`,`Phone`) VALUES('". $ids ."','". $surname ."','". $name ."' ,'". $patronymic ."','". $tel ."');";
if(mysqli_multi_query($conn, $sql)===TRUE){
echo '1';
}
Источник: Stack Overflow на русском