Hello !!
J'ai une page où j'effectue une requête telle que celle ci-dessous :
$req=mysql_query("INSERT INTO table VALUES('',$var1,$var2)");
Le premier champ, je ne lui donne pas de valeur parce qu'il est en auto-increment. Or, plus loin dans ma page, j'ai besoin de cette valeur... et je suis bien embêtée !!
Z'auriez pas une 'tite idée qui traîne pour moi ?
Merci d'avance.
Tabou Junior

Cette opération ne serait elle pas dangereuse puisque imaginons que je suis PDG de Google et que je mette cela en place ...
Il y a toute les chance pour que mon serveur traite en parallèle 2 inscriptions et ainsi me retourne le mauvais ID non?
ServerThread1
{
...
INSERT INTO ... (id = 300000)
}
ServerThread2
{
INSERT INTO ... (id = 300001)
id =300001 //OK
...
}
ServerThread1
{
id =300001 // Usurpation d'identité...
...
}
J'espère avoir été claire et si quelqu'un peut confirmer...
Du coup le mieux est de faire un vieux select bien lourd derrière avec Where champ = champ que je vien de remplir ...