Pb insertion données à BDD en php
Fermé
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
-
6 mars 2008 à 13:44
eee.eee Messages postés 69 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 septembre 2009 - 6 mars 2008 à 19:39
eee.eee Messages postés 69 Date d'inscription samedi 12 janvier 2008 Statut Membre Dernière intervention 15 septembre 2009 - 6 mars 2008 à 19:39
A voir également:
- Pb insertion données à BDD en php
- Insertion liste déroulante excel - Guide
- Insertion sommaire word - Guide
- Insertion signature word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Insertion filigrane word - Guide
2 réponses
eee.eee
Messages postés
69
Date d'inscription
samedi 12 janvier 2008
Statut
Membre
Dernière intervention
15 septembre 2009
20
6 mars 2008 à 16:12
6 mars 2008 à 16:12
Salut
Déjà un petit problème d'inversion des données, qui peut en être la cause:
"insert into client (Pseudo,NomAdherent, PrenomAdherent,DateNaissance,
Adresse,TelAdherent,email,Password)
VALUES ('$pseudo','$nom','$prenom','$datedenaissance','$adresse','$teladherent','$password,'$mail')";
Sinon autre chose: A tu pensé à mettre ton formulaire de départ à l'intérieur d'une balise
<form action="" method="GET"> </form>
Déjà un petit problème d'inversion des données, qui peut en être la cause:
"insert into client (Pseudo,NomAdherent, PrenomAdherent,DateNaissance,
Adresse,TelAdherent,email,Password)
VALUES ('$pseudo','$nom','$prenom','$datedenaissance','$adresse','$teladherent','$password,'$mail')";
Sinon autre chose: A tu pensé à mettre ton formulaire de départ à l'intérieur d'une balise
<form action="" method="GET"> </form>
eee.eee
Messages postés
69
Date d'inscription
samedi 12 janvier 2008
Statut
Membre
Dernière intervention
15 septembre 2009
20
6 mars 2008 à 19:39
6 mars 2008 à 19:39
Le mieux reste un method="POST" pour ce genre de problème. Ensuite c'est bien $_POST['pseudo'] qui est utilisé (entre guillemets le mot donné par name="pseudo" de ta balise).
Enfin je te conceille fortement de mettre:
if(isset($_POST['send']))
{
//requete d'insertion
...........................
}
Cela te permettra d'exécuter l'insertion que si l'on provient de la page précédente.
Enfin je te conceille fortement de mettre:
if(isset($_POST['send']))
{
//requete d'insertion
...........................
}
Cela te permettra d'exécuter l'insertion que si l'on provient de la page précédente.
6 mars 2008 à 16:19
Dit moi pour communiqué avec la base il faut mettre method="get" ou method="post" ?
Pour récupérer les cvariables du formulaires il faut mettre par exemple $pseudo = $_GET['P_pseudo'] ou $pseudo = $_POST['P_pseudo'] ??
Merci de ton aide,