Bonjour,

Impossible d'insérer un formulaire à partir de la requête ci-dessous

Pourtant j'ai cherché mais impossible de trouver une solution donc je vous sollicite

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
if(isset($_POST['nom']) && isset($_POST['prenom']) && isset($_POST['classe']) && isset($_POST['message']) && isset($_POST['type']))
{
/*il faut que tous les champs soient renseignes*/
if($_POST['nom']!="" && $_POST['prenom']!="" && $_POST['classe']!="" && $_POST['message']!="")
{
 
 /*connexion a la BDD*/
try
{
$bdd = new PDO('mysql:host=localhost;dbname=base_test', 'login', 'pass');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
$req=$bdd->prepare('INSERT INTO formulaire(nom, prenom, classe, message, type) VALUES(:nom, :prenom, :classe, :message:, :type)');
$req->execute(array('nom'=>$_POST['nom'], 'prenom'=>$_POST['prenom'], 'classe'=>$_POST['classe'], 'message'=>$_POST['message'], 'type'=>$_POST['type']));
 
 
echo 'Insertion OK.';
}
else
{
echo "Il faut remplir tous les champs"; 
}  
}  
?>
Merci et bonne soirée