Bonjour,

Je suis débutant PHP et je travaille sur un projet qui me passionne. J'ai élaboré le code PHP ci-dessous, en vue d'insérer les données à partir de mon formulaire dans la base de données Mysql, mais cela ne fonctionne pas. Merci de m'aider à retrouver où se trouve l'erreur?

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
<?php
// on verifie la presence pour eviter des erreurs
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$profession=$_POST['profession'];
$adresse=$_POST['adresse'];
$email=$_POST['email'];
$telephone=$_POST['telephone'];
$sexe=$_POST['sexe'];
$login=$_POST['login'];
$password=$_POST['password'];
//connexion a la bdd
 $lien=new PDO ('mysql:host=localhost; dbname=finder','root','');
  $lien -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
//creation de la requete sql
$sql="INSERT INTO inscrit VALUES (Null, $nom, $prenom, $profession, $adresse, $email, $telephone, $sexe, $login, $password)";
$reponse= $lien->exec($sql);
 var_dump($reponse);
 if(!$reponse)
{
 echo('insertion impossible'); 
}
else  echo('ajout effectue'); 
?>
Merci d'avance