Bonjour,
voilà, je voudrais gérer l'insertion d'une dans une base de données de données simple, mais dépendant de l'envoie d'un formulaire.
Le problème est le choix de la colonne.
Mon code est le suivant sans prendre en compte le formulaire
Et ça, ça marche. Parcontre, ce que je voudrais c'est remplacer "test" qui correspond à une colonne de ma table par le paramètre envoyé par le formulaire ($lelisting qui correspond à $_POST['listing'] du formulaire).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 try{ $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; $bdd = new PDO('mysql:host=localhost;dbname=ledbname', 'id_connexion', 'mot_de_passe',$pdo_options); $req = $bdd->prepare('INSERT INTO liste_noire_ext(email_ext, test) VALUES(:email_ext, :test)'); $req->execute(array( 'email_ext' => $lemail, 'test' => $desinscription )); } catch (Exception $e) { die('Erreur : ' . $e->getMessage()); }
Mais si je remplace test par $lelisting... plus rien ne fonctionne.
J'espère être assez clair !
Merci à ceux qui auraient une idée.
Partager