Réponse acceptée !
salut,
Deja as tu une erreur qui s'affiche?
Si je me gourre pas le principe du FOR UPDATE est de verroullé l'enregistrement ce qui fait que ton prochain update ce fera sur ce résultat bref pas besoins de remettre de where dans ton update.
Ensuite le meilleur moyen de savoir d'ou vient ton erreur est le debugage pour ca rien de mieux que le echo tu peut en placer autant que tu veut a des endroits strategiques (il suffit de les enlever apres ou de les mettre en commentaires)
$Req_Param = "SELECT Param_Val FROM Parametres WHERE Param_Type = 'Personne_Id' FOR UPDATE";
$Res_Param = mysql_query($Req_Param);
$Val_Param = mysql_result($Res_Param, 0, "Param_Val");
echo $Val_Param; //ca va te permettre d'etre sur que ton code ramene bien un resultat et peut etre mieux cerné ton probleme
$Val_Param = $Val_Param + 1;
$Req = "UPDATE Parametres SET Param_Val = $Val_Param WHERE _Type = 'Personne_Id'";
$Res = mysql_query($Req);
....
En plus dans la clause where de ton update t'as mis _Type alors que dans ton select c'est Param_Type (bon apres je connais pas tes tables)
++
"Aucun de nous ne sait ce que nous savons tous, ensemble." Lao Tseu inventeur du "copier coller" [8D]