mysql prend en charge les transactions XA , qui permettent la validation en deux étapes comme le suggère Robert, mais de manière plus formelle. les interfaces PHP ne prennent pas directement en charge les transactions XA, vous devrez donc envoyer vous-même les commandes de transaction sous forme d'instructions.