Problème avec la requete Update
	
	
		Bonsoir tous le monde,
Voici la requête UPDATE que j'ai utilisé:
	Code:
	
| 12
 3
 
 | $requetespecial="UPDATE client SET Nom_client='".$_POST['Nom_client']."',Categ='".$_POST['Categ'].
				"',Mail='".$_POST['Mail']."',Id='".$_POST['Id'].
				"',Mdp='".$_POST['Mdp']."',Cmdp='".$_POST['Cmdp']."' WHERE Nom_client='".$_POST['Nom_client']."'"; | 
 Lorsque j'utilise des données statiques il marche bien, exemple:
	Code:
	
$requetespecial="UPDATE client SET Nom_client='a',Categ='b',Mail='c',Id='d',Mdp='e',Cmdp='f' WHERE Nom_client='a'";
 Mais je veux qu'on récupère les données depuis des champs saisies comme le cas premier, mais il ne fait pas la mise à jour du table. 
Merci beaucoup pour votre réponse.
	 
	
	
	
		Afficher les erreurs et échapper les données
	
	
		Bonsoir,
Il faut connaître la raison de l'échec en affichant les erreurs
ini_set('display_errors',1) ;
ini_set('error_reporting','E_ALL|E_STRICT') ;
une fois que tu auras vu l'erreur qui sera a priori une erreur de syntaxe du aux données que tu récupères en $_POST, il faudra controler tes données et les échappées avec la fonction mysql_real_escape_string.
Xavier