Page 1 sur 1
récupérer les données d'un formulaire sur une base de donnée
Posté : 10 juin 2005, 18:05
par adri120
Bonjour !
Je voudrait savoir comment on fait pour récupérer les données d'un formulaire sur une base de données. S'est pour un formulaire d'inscription.
Merci !
Posté : 10 juin 2005, 18:11
par Cyrano
tu sais faire une requête SQL et la faire exécuter en PHP ou rien du tout ?
Posté : 10 juin 2005, 19:37
par adri120
voila ma requette mais il y a un problème, quand je vais sur ma base, les champs ont bien été créés mais ils sont vide.
Code : Tout sélectionner
mys ql_query("INSERT INTO users VALUES('', '".$_POST['nom']."', '".$_POST['prenom']."', '".$_POST['pseudo']."','".$ _POST['password']."', '".$_POST['email']."','".$_ POST['age']."', '".$_POST['site']."');" ) or die (mysql_error());
Posté : 10 juin 2005, 19:52
par Cyrano
As-tu essayé de faire afficher le contenu de tes variables avant de les envoyer dans la requête ? Fais afficher ta requête pour vérifier
Posté : 10 juin 2005, 20:04
par adri120
non quand je met :
sa ne marque rien sur la page
Posté : 10 juin 2005, 20:07
par Cyrano
Ce qui veut dire que rien n'arrive du formulaire..., le problème est en amont. Essaye de déterminer pourquoi les valeurs du formulaire n'arrivent pas.
Posté : 10 juin 2005, 20:12
par adri120
mon formulaire est pourtant correct non ?
Code : Tout sélectionner
Nom : <input type="text" name="nom" size="20"><br><br>
Prénom : <input type="text" name="prenom" size="20"><br><br>
Pseudo : <input type="text" name="pseudo" size="20"><br><br>
Mot de passe : <input type="text" name="password" size="20"><br><br>
Adresse E-mail : <input type="text" name="email" size="20"><br><br>
Age : <input type="text" name="age" size="20"><br><br>
Site web : <input type="text" name="site" size="20"><br><br>
<form action="confirm_inscr.php" method="post">
<div align="center"><input type="submit" value="Envoyer"></div></td>
Posté : 10 juin 2005, 20:20
par Cyrano
Pas vraiment: essaye donc avec ça
<form action="confirm_inscr.php" method="post">
Nom : <input type="text" name="nom" size="20"><br><br>
Prénom : <input type="text" name="prenom" size="20"><br><br>
Pseudo : <input type="text" name="pseudo" size="20"><br><br>
Mot de passe : <input type="text" name="password" size="20"><br><br>
Adresse E-mail : <input type="text" name="email" size="20"><br><br>
Age : <input type="text" name="age" size="20"><br><br>
Site web : <input type="text" name="site" size="20"><br><br>
<div align="center"><input type="submit" value="Envoyer"></div>
</form>
</td>
Posté : 10 juin 2005, 20:21
par adri120
oui merci je vien de m'en appercevoir et maintenant sa marche avec $nom
Posté : 10 juin 2005, 20:24
par adri120
s'est bon tout marche parfaitement.
Merci beaucoup !!!!
Posté : 10 juin 2005, 20:30
par Cyrano
As-tu vu ce que j'ai modifié ?
Posté : 11 juin 2005, 07:49
par adri120
oui s'était
que tu a mis tout en haut