Bonjour,
A partir de ce code php ou j'exécute un script SQL, je souhaiterais utiliser les transactions (begin, rollback), pour que les actions (des utilisateurs) s'éxécutent bien les unes après les autres...Problème, je ne vois pas comment utiliser ces commandes ds mon script php...J'ai regardé les cours SQL sur les transactions (très instructifs), mais j'aimerais vos lumières pour l'intégration en php.
Voici mon code php initial :
Merci pour votre aide,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $table="ma_table"; $query="SELECT max(id)+1 AS max_val FROM $table"; //recherche du max + 1 $result=mssql_query($query); $val=mssql_fetch_array($result); $sysid_on_insert = $val['max_val']; $query="INSERT INTO $table (id) values($sysid_on_insert);"; //réservation $result=mssql_query($query);
Partager