j'ai une erreur et j'arrive pas a trouver
le meme code avec une seule conditon cela fonctionne
reglement= :nvreglement WHERE adresseMail= :nvadresseMail '); ok
[indent=1]
function modif($membre,$prenom,$adresseMail,$motDePasse,$adresse,$ville,$codePostal,$droitAcces,
$dateAbonne,$dateFinAbonne,$reglement)
{
$bdd = new PDO('mysql:host=localhost;dbname=facturation', 'root', '');
$req=$bdd->prepare('UPDATE abonne SET membre= :nvmembre,
prenom= :nvprenom,
adresseMail= :nvadresseMail,
motDePasse= :nvmotDePasse,
adresse= :nvadresse,
ville= :nvville,
codePostal= :nvcodePostal,
droitAcces= :nvdroitAcces,
dateAbonne= :nvdateAbonne,
dateFinAbonne= :nvdateFinAbonne,
reglement= :nvreglement WHERE adresseMail= :nvadresseMail and motDePasse= :nvmotDePasse');
$req->execute(array('nvmembre'=>$membre,
'nvprenom'=>$prenom,
'nvadresseMail'=>$adresseMail,
'nvmotDePasse'=>$motDePasse,
'nvadresse'=>$adresse,
'nvville'=>$ville,
'nvcodePostal'=>$codePostal,
'nvdroitAcces'=>$droitAcces,
'nvdateAbonne'=>$dateAbonne,
'nvdateFinAbonne'=>$dateFinAbonne,
'nvreglement'=>$reglement));
return $req;
}
merci de votre aide