salut,
j ai un code en gros ca donne ca :
Code :
- function insert($val) {
- $requete = "INSERT INTO TABLE1 (champ1,champ2) values ($val,2);";
- mysql_query($requete,$connexion);
- $result = mysql_insert_id();
- return $result;
- }
|
il se passe quoi si 2 personnes appellent cette fonction en meme temps et que l ordre d appel des fonctions donne :
mysql_query user1
mysql_query user2
mysql_insert_id user2
mysql_insert_id user1
ca veut dire que user2 aura l ID de la ligne de user 1 et vice versa
c pas cool
comment peut on remedier a ca ?
merci