|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 167 ![]() |
salut,
Mes amis, j'ai deux requêtes : la première est un insert et la deuxième un update d'une autre table. Je voudrais que les deux requêtes s'exécutent l'une après l'autre, sans coupure, en bloc. Comment puis-je le faire ? J'utilise php comme langage de programmation. merci |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2010 Messages : 31 ![]() |
il faudra utiliser les transactions
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 167 ![]() |
Bonjour
Vous avez raison, mon ami. Mais le problème, c'est de savoir comment les implémenter dans un fichier php ? Avez-vous un exemple ? merci |
|
|
00
|
|
|
#4 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2010 Messages : 31 ![]() |
exemple d'implémentation pour une base de donnée innodb
Code :
|
||
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : juin 2007 Messages : 167 ![]() |
Merci beaucoup, mon ami, pour votre réponse. Je vais tout de suite la tester !!
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
Au passage, si vos tables sont sous le moteur MyISAM, ça ne fonctionnera pas, puisque le moteur MyISAM n'est pas transactionnel. Il faudra donc passer vos tables sous InnoDB. ced
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com