Erreur de code d'insertion des données à partir d'un formulaire
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:
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