inserer des donnees dans 2 tables mais pas une sans l'autre
Bonjour,
je cherche un petit coup de main
J'ai à inscrire des données dans 2 tables différentes mais s'il y a une erreur au niveau de l'insertion dans une table, alors j'aimerais ne pas faire d'insertion du tout avec un message d'erreur.
pour l'instant, mon script se résume a ceci et je ne sais pas trop comment arranger ca
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $sql="INSERT INTO table1(colonne1 , colonne2 , colonne3, etc )
VALUES ('" . $variable1 . "', '" . $variable2 . "', '" . $variable3 . "')" or die(mysql_error());
if (!mysql_query($sql)) {
die('Erreur - table1: ' . mysql_error());
}
$sql2="INSERT INTO table2(colonne1 , colonne2 , colonne3, etc )
VALUES ('" . $variable1 . "', '" . $variable2 . "', '" . $variable3 . "')" or die(mysql_error());
if (!mysql_query($sql2)) {
die('Erreur - table2: ' . mysql_error());
} |
merci