это проблема с Commands out of sync; you can't run this command now
У вас не может быть двух одновременных запросов, потому что mysqli по умолчанию использует небуферизованные запросы (для подготовленных операторов; для vanilla mysql_query все наоборот)
https://www.php.net/manual/ru/mysqli.next-result.php