Bonjour à tous,
J'ai un problème avec une mise à jour (j'utilise les PDO)

Voici un extrait de mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
elseif(isset($_POST['entreprise']) and $_POST['entreprise']!=NULL) {
 
$req = $bdd->prepare("UPDATE CLIENT SET NOM_CLIENT = :nv_Client, NOM_RESP =: nv_Resp, CONTACT =: nv_Contact, EMAIL =: nv_Mail, ADRESSE =: nv_Adresse WHERE NOM_CLIENT = '".$_POST['anc_nom']."'");
 
$req->execute(array(
	'nv_Client'=> $_POST['entreprise'],
	'nv_Resp'=> $_POST['respo'],
	'nv_Contact'=>$_POST['contact'],
	'nv_Mail'=> $_POST['mail'],
	'nv_Adresse'=>$_POST['adresse']
	));
}
Mais j'ai cette erreur:
Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens in C:\wamp\www\ct\administration\edit_client.php on line 72
La ligne 72 est : l'avant dernière ligne où il y'a : ))

Merci