$compte_plus = ('UPDATE membre_plus SET
type=:type,
genre:=genre,genre2=:genre2,
jour=:jour,jour2=:jour2,
mois=:mois,mois2=:mois2 ,
annee=:annee,annee2=:annee2,
age=:age,age2=:age2,
sex=:sex,sex2=:sex2,
tail=:tail,tail2=:tail2,
poid=:poid,poid2=:poid2,
signe=:signe,signe2=:signe2,
ethni=:ethni,ethni2=:ethni2,
yeux=:yeux,yeux2=:yeux2,
cheveux=:cheveux,cheveux2=:cheveux2,
sil=:sil,sil2=:sil2,
fum=:fum,fum2=:fum2,
choix=:choix,
detail_p=:detail_p WHERE pseudo=:nom');
$req_plus = $connection->prepare($compte_plus);
$req_plus->execute(array(':nom'=>$nom_update,
':type'=>$type,
':genre'=>$genre,':genre2'=>$genre2,
':sex'=>$sex,':sex2'=>$sex2,
':jour'=>$jour,':jour2'=>$jour2,
':mois'=>$mois,':mois2'=>$mois2,
':annee'=>$annee,':annee2'=>$annee2,
':age'=>$age,':age2'=>$age2,
':tail'=>$tail,':tail2'=>$tail2,
':poid'=>$poid,':poid2'=>$poid2,
':signe'=>$signe,':signe2'=>$signe2,
':ethni'=>$ethni,':ethni2'=>$ethni2,
':yeux'=>$yeux,':yeux2'=>$yeux2,
':cheveux'=>$cheveux,':cheveux2'=>$cheveux2,
':sil'=>$sil,':sil2'=>$sil2,
':fum'=>$fum,':fum2'=>$fum2,
':choix'=>$choix,
':detail_p'=>$detail_p)); // ici l'erreur
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens' in C:\Program Files\EasyPHP-5.3.8.1\www\source\m_profils.php:78 Stack trace: #0 C:\Program Files\EasyPHP-5.3.8.1\www\source\m_profils.php(78): PDOStatement->execute(Array) #1 {main} thrown in C:\Program Files\EasyPHP-5.3.8.1\www\source\m_profils.php on line 78