PDO + Connection Mysql
Résolu
tgdn
Messages postés
35
Statut
Membre
-
tgdn Messages postés 35 Statut Membre -
tgdn Messages postés 35 Statut Membre -
Bonjour à tous :D
Alors mon probleme est le suivant: je fais un site avec connection-inscription, le probleme est que pendant la connection, je ne sais pas pourquoi, mais l'identifiant et le mot de passe (qui sont dans la BDD) sont faux:
Ma table MySQL :
id int(4) not null primary
prenom text
nom text
email varchar(100)
pass varchar(30)
inscription int(11)
last_connection int(11)
Merci de votre aide :D
Alors mon probleme est le suivant: je fais un site avec connection-inscription, le probleme est que pendant la connection, je ne sais pas pourquoi, mais l'identifiant et le mot de passe (qui sont dans la BDD) sont faux:
Ma table MySQL :
id int(4) not null primary
prenom text
nom text
email varchar(100)
pass varchar(30)
inscription int(11)
last_connection int(11)
$req1 = $bdd->prepare('SELECT id, nom, prenom, pass FROM membres WHERE email = :email');
$req1->execute(array('email' => $_POST['email']));
$donnees = $req1->fetch();
if ($password != $donnees['password'])
{
//Email ou mot de passe incorrect
}
else
{
//OK C'EST BON
}
Merci de votre aide :D
A voir également:
- PDO + Connection Mysql
- Gmail connection - Guide
- Mysql community download - Télécharger - Bases de données
- Facebook connection - Guide
- Connection chromecast - Guide
- Code de connection internet gratuit pdf ✓ - Forum Sony
7 réponses
J'ai pas trop compris
Voici mon code :
Les deux points comme tu as dit, j'ai essayé :
Aucun ne marche :(
Alors je comprends pas
Voici mon code :
$email = ($_POST['email']);
$req1 = $bdd->prepare('SELECT id, nom, prenom, pass, email, inscription, last_connection FROM membres WHERE email = :email');
$req1->execute(array('email' => $email));
$donnees = $req1->fetch();
if ($password != $donnees['password'])
{
//Email ou mdp incorrect
}
else
{
//OK
}
Les deux points comme tu as dit, j'ai essayé :
$req1->execute(array('email' => $email));
puis sa
$req1->execute(array(:'email' => $email));
puis sa
$req1->execute(array(..'email' => $email));
puis sa
$req1->execute(array(.'email'. => $email));
puis sa
$req1->execute(array( . 'email' . => $email));
Aucun ne marche :(
Alors je comprends pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ça marche toujours pas :(
J'ai mon email dans ma table et le mot de passe crypté en md5, et à chaque fois que j'essaye de me connecter sa marche pas, pour l'inscription oui mais pas pour la connection
J'ai mon email dans ma table et le mot de passe crypté en md5, et à chaque fois que j'essaye de me connecter sa marche pas, pour l'inscription oui mais pas pour la connection