Bonjour,
j'essaye vainement de faire une double requête par le biais d'une transaction
voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 
reser  = 
" BEGIN TRANSACTION;
UPDATE fiche SET date='$date',    aregler='$aregler',devis_AG='$devis_AG', devis_CS='$devis_CS',date_ass='$date_ass',date_visu='$date_visu', ordrejour='$ordrejour' ,statut='$statut'
WHERE nomcopro='$nomcopro';
COMMIT TRANSACTION;
 
BEGIN TRANSACTION; 
INSERT INTO visites SET date='$date', nomcopro='nomcopro', pseudo='$pseudo';
 
COMMIT TRANSACTION;";
 
 
 
$ins=mysql_query($reser);....................................
voilà ce qui est retourné:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
erreur de requete You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TRANSACTION; UPDATE fiche SET date='15/03/2009', aregler='...' at line 1
j'arrive pas à savoir où ça foire

merci d'avance!

kayorn - "éternel newbie"