Waarom heb je nodig om alles in één te doen vraag ?
Zoals Wiseguy al zei, ik denk dat wat je zoekt een transactie wordt genoemd.
Het kan ook een goed idee zijn om te overwegen om te updaten naar PDO, waardoor u een completere toolset krijgt, zoals transacties en queryparameters.
Hoe dan ook, voor het beantwoorden van uw eerste vraag, nee, dat is niet mogelijk.
Bijwerken: Hier is een voorbeeld van een transactie in PDO.
try
{
$pdo->beginTransaction();
$pdo->query(' ... ');
$pdo->query(' ... ');
$pdo->query(' ... ');
$pdo->commit();
}
catch(Exception $e)
{
$pdo->rollback();
die($e->getCode() . ': ' . $e->getMessage());
}