Insertion en php

Résolu/Fermé
debloc12 Messages postés 72 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 1 juin 2013 - 6 déc. 2012 à 14:30
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 6 déc. 2012 à 15:49
Salut,
J'essaie en vain d'insérer les données d'un formulaire dans ma base sql, mais il me ramène une erreur.
voici l'erreur
(Notice: Undefined index: login_membre in C:\Program Files\EasyPHP-12.1\www\deblocmag\insert.php on line 4)
code php de la page inert.php:
<?php
include ('base.php');
//recuperation des donnees
$login_membre=$_POST['login_membre'];
$nom_membre=$_POST['nom_membre'];
$prenom_membre=$_POST['prenom_membre'];
$mdp_membre=$_POST['mdp_membre'];
$tel_membre=$_POST['tel_membre'];
$adresse_membre=$_POST['adresse_membre'];
$pays_membre=$_POST['pays_membre'];
$email_membre=$_POST['email_membre'];
$grade=$_POST['grade'];
//On prépare la commande sql d'insertion
$sql = "INSERT INTO membre (id_membre,login_membre,nom_membre,prenom_membre,mdp_membre,tel_membre,adresse_membre,pays_membre,email_membre,grade)
VALUES('',$login_membre,'$nom_membre','$prenom_membre','$mdp_membre','$tel_membre','$adresse_membre','$pays_membre','$email_membre','$grade')";
/*on lance la commande (mysql_query) et au cas où,
on rédige un petit message d'erreur si la requête ne passe pas (or die)
(Message qui intègrera les causes d'erreur sql)*/
mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error());
if($sql)
{
?> <script type="text/javascript">window.alert("inscription effectué avec succés");</script>
<?php }
else
{
?> <script type="text/javascript">window.alert("inscription échoués");</script>
<?php }

// on ferme la connexion

?>
A voir également:

2 réponses

debloc12 Messages postés 72 Date d'inscription lundi 12 novembre 2012 Statut Membre Dernière intervention 1 juin 2013
6 déc. 2012 à 14:45
voici la nouvelle erreur
Erreur SQL !INSERT INTO membre (id_membre,login_membre,nom_membre,prenom_membre,mdp_membre,tel_membre,adresse_membre,pays_membre,email_membre,grade) VALUES('',cdf,'fd','fddf','111111','22222222','SFUJS DSHDJUSDKISZ IK','Tunisia','sarra.FDH@yahoo.fr','client')
Champ 'cdf' inconnu dans field list
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
6 déc. 2012 à 15:49
tu n'as pas mis de simple quote a $login_membre

VALUES('',$login_membre,.......
VALUES('','$login_membre',.....
0