Rentrer des variables $_POST dans bdd
Résolu
c-de-lard-ou-du-cochon
Messages postés
91
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je vous explique brièvement mon problème avant de vous donner le code, afin de créer un site avec un login et un mot de passe, j'ai décider de créer une base de données avec deux table une qui enregistre les pseudos et l'autre qui enregistre les mots de passe, ensuite en comparant les id de chaque table je pourrais déterminer si le couple mdp nom d'utilisateur est valide ou pas... Je ne sais pas si c'est la bonne méthode à utiliser mais là n'est pas mon problème je suis débutant en php et ceci me semble être un bon exercice pour apprendre.
donc voici mes deux tables de happy :
info_util(id, pseudo, email)
mot_de_passe(id, mdp)
Donc dans un premier temps l'utilisateur rentre dans des formulaires html les 3 informations ce qui l'envoie vers une autre page lui confirmant l'inscription. Et là c'est le drame, je vous donne juste le code de cette seconde page, si vous avez besoin de celui de la première page demandez-le je vous le copierez.
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=happy', 'root', '');
}
catch (Exception $e)
{
die('erreur : ' . $e->getMessage());
}
//on rentre dans la base de données les informations saisies par l'utilisateur
$bdd->exec('INSERT INTO info_util VALUES('', $_POST['pseudo'], $_POST['email'])');
?>
Merci d'avance du temps passé ou pas...
Je vous explique brièvement mon problème avant de vous donner le code, afin de créer un site avec un login et un mot de passe, j'ai décider de créer une base de données avec deux table une qui enregistre les pseudos et l'autre qui enregistre les mots de passe, ensuite en comparant les id de chaque table je pourrais déterminer si le couple mdp nom d'utilisateur est valide ou pas... Je ne sais pas si c'est la bonne méthode à utiliser mais là n'est pas mon problème je suis débutant en php et ceci me semble être un bon exercice pour apprendre.
donc voici mes deux tables de happy :
info_util(id, pseudo, email)
mot_de_passe(id, mdp)
Donc dans un premier temps l'utilisateur rentre dans des formulaires html les 3 informations ce qui l'envoie vers une autre page lui confirmant l'inscription. Et là c'est le drame, je vous donne juste le code de cette seconde page, si vous avez besoin de celui de la première page demandez-le je vous le copierez.
<?php
try
{
$bdd = new PDO('mysql:host=localhost;dbname=happy', 'root', '');
}
catch (Exception $e)
{
die('erreur : ' . $e->getMessage());
}
//on rentre dans la base de données les informations saisies par l'utilisateur
$bdd->exec('INSERT INTO info_util VALUES('', $_POST['pseudo'], $_POST['email'])');
?>
Merci d'avance du temps passé ou pas...
A voir également:
- Rentrer des variables $_POST dans bdd
- Comment rentrer des coordonnées gps - Guide
- Comment faire rentrer un tableau excel sur une seule page - Guide
- Rentrer dans le bios - Guide
- Amende rentrer sur un terrain de foot mineur - Forum Loisirs / Divertissements
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ✓ - Forum Python
4 réponses
Bonsoir,
On aurait juste besoin de quelques infos sur le "drame" en question.
Quel message d'erreur?
On aurait juste besoin de quelques infos sur le "drame" en question.
Quel message d'erreur?