Eu nunca tentei isso, mas acho que você pode usar mysqli::multi_query . Uma das coisas boas sobre
mysql_query
rejeitar várias instruções é que isso exclui imediatamente alguns dos ataques de injeção de SQL mais comuns, como adicionar '; DELETE FROM ... #
a uma declaração. Portanto, você pode querer ter cuidado com várias declarações.