Bonjour et merci pour votre aide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
...
if ( isset($_POST['modifierProspect']) ) :
   ...
   $prospect = updateProspect( $groupe, $origine, $email, $civilite, $nom, $prenom, $adresse, $cpost, $ville, $telephone, $telephone1, $telephone2, $pro, $invest, $mid ) ;
   ...
endif;
...
et la fonction associée

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
function updateProspect( $groupe, $origine, $email, $civilite, $nom, $prenom, $adresse, $cpost, $ville, $telephone, $telephone1, $telephone2, $pro, $mid )
{
	/*   Mise a jour d'un prospect   */
	$pdo = getBdd() ;
	$prospect = $pdo->prepare('UPDATE bb_membres SET bb_membres_groupes = ?, bb_membres_origine = ?, bb_membres_civilite = ?, bb_membres_nom = ?,'
				.' bb_membres_prenom = ?, bb_membres_adresse = ?, bb_membres_cpost = ?, bb_membres_ville = ?,' 
				.' bb_membres_telephone = ?, bb_membres_telephone1 = ?,'
				.' bb_membres_telephone2 = ?, bb_membres_email = ?,'				
				.' bb_membres_professionnel = ?, bb_membres_date_modification = CURDATE() WHERE idbb_membres = ? ' ) ;
	$prospect->execute(array( $groupe, $origine, $civilite, $nom, $prenom, $adresse, $cpost, $ville, $telephone, $telephone1, $telephone2, $email, $pro, $mid  )) ;
return $prospect ;
}
Toutes les instructions dans le bloc modifierProspect avant l'appel à la fonction sont ok et les données transmises sont complètes.