Puis une seconde requete qui permet de modifier l'email mais cette fois sur pratiquement toutes les tables de ma base de donnée. La première fonctionne bien quant elle est seul mais plus rien ne fonctionne avec la seconde. Je n'arrive pas a faire un UPDATE de mon email dans mes tables ?
pouvez vous m'aider svp...
// Mise à jour des coordonnées à partir de l'email
$nb_modifs = $bdd->prepare("
UPDATE bouille_clients
SET
livraison_autre_adresse = :livraison_autre_adresse,
civilite_fac = :civilite_fac,
nom_fac = :nom_fac,
prenom_fac = :prenom_fac,
adresse_fac = :adresse_fac,
codepostal_fac = :codepostal_fac,
ville_fac = :ville_fac,
pays_fac = :pays_fac,
telephone = :telephone,
societe_liv = :societe_liv,
civilite_liv = :civilite_liv,
nom_liv = :nom_liv,
prenom_liv = :prenom_liv,
adresse_liv = :adresse_liv,
codepostal_liv = :codepostal_liv,
ville_liv = :ville_liv,
pays_liv = :pays_liv,
password = :password
WHERE email = :email_session
");
$nb_modifs->execute(array(
'livraison_autre_adresse' => $livraison_autre_adresse,
'civilite_fac' => $civilite_fac,
'nom_fac' => $nom_fac,
'prenom_fac' => $prenom_fac,
'adresse_fac' => $adresse_fac,
'codepostal_fac' => $codepostal_fac,
'ville_fac' => $ville_fac,
'pays_fac' => $pays_fac,
'telephone' => $telephone,
'societe_liv' => $societe_liv,
'civilite_liv' => $civilite_liv,
'nom_liv' => $nom_liv,
'prenom_liv' => $prenom_liv,
'adresse_liv' => $adresse_liv,
'codepostal_liv' => $codepostal_liv,
'ville_liv' => $ville_liv,
'pays_liv' => $pays_liv,
'password' => $password,
'email_session' => $_SESSION['clients']['email']
));
// Mise à jour de l'email
$nb_modifs_email = $bdd->prepare("
UPDATE bouille_clients, bouille_commandes, bouille_commandes_animabouille, bouille_commandes_bouille, bouille_commandes_chequecadeau, bouille_commandes_magazine, bouille_commandes_supports, bouille_newsletter
SET
email = :email
WHERE email = :email_session
");
$nb_modifs_email->execute(array(
'email' => $email,
'email_session' => $_SESSION['clients']['email']
));