Трябва да изпълнявате заявките си с отделни извиквания на API.
$DB->query("INSERT INTO ...");
$DB->query("SET @lastID = LAST_INSERT_ID()");
$DB->query("INSERT INTO ...");
имайте предвид, че всъщност не се нуждаете от втората заявка тук, тъй като LAST_INSERT_ID() може да се използва директно.
Освен това никога не трябва да използвате функция с име „HTML специални символи" за всяко взаимодействие с базата данни. Вместо това трябва да използвате подготвени оператори.
Имайте предвид, че предложението за използване на multi_query е неоправдано и подвеждащо, причинявайки много проблеми.