insertion des données dans une base de donnée mysql via un formulaire
bonjour à tous
il y a déjà 3 mois que je n'arrive pas a avancé avec php suite à la connexion avec la bdd mysql. j ai crée une bdd nommé membre, la table agent avec 3 champs id,nom,prenom. id est au_increment.
je vous envoi le code d'insertion et l'eurreur.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
// on verifie la presence pour eviter des erreurs
$nom=$_POST('nom')
$prenom=$_POST['prenom']
//connexion a la bdd
$lien=new PDO ('mysql :host=localhost; db=membre','root','');
//creation de la requete sql
$sql="INSERT INTO agent (' $nom','$prenom');
$reponse= $lien->exec ($sql);
//on teste sur le retour et on affiche une une erreur en cas de soucis
if(! $reponse)
{
echo (' insertion impossible)
}else
echo ('ajout effectue')
return
$lien;
}
catch (Exception echoue au serveur');
}
?> |
voici l'erreur:
Citation:
Code:
exec($sql); if(! $reponse) { echo('insertion impossible'); }else echo('ajout effectue') return $lien; } catch(Exception $erreur) { echo('connexion echoue au serveur'); } ?>
merci d'avance