Je suis en train de dépanner un bug et d'essayer d'écarter toutes les explications possibles pour expliquer pourquoi je suis témoin du comportement que je suis. J'exécute un certain nombre de requêtes MySQL en PHP (via la classe Active Record de CodeIgniter) et une explication pour le comportement que je vois est que les requêtes ne sont pas exécutées de manière synchrone, c'est-à-dire que PHP n'attend pas la requête terminer avant d'émettre le suivant. J'ai toujours codé sous l'hypothèse que si je insert
quelque chose dans une table MySQL via PHP, puis ma prochaine ligne de code exécute un select
, les résultats de mon insertion seront disponibles dans l'instruction suivante. Y a-t-il des exceptions à cela?Vérification de la synchronicité MySQL et PHP
Merci de me aider à préserver ma santé mentale ...
Pouvez-vous montrer du code? –