Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1476 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de requete...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de requete...

n°1774110
bingojm
Posté le 18-08-2008 à 14:39:34  profilanswer
 

Salut à tous,
j'essaie de trouver un système pour récuperer un login et mot de passe en cas d'oubli.
Pour ce faire, j'ai 2 tables. membres qui contient toutes les coordonnées (+id_membre) et acces qui contient les login et mdp (+idmembre).
Ma requete a l'air de passer, mais je n'arrive pas à afficher les données. En fait, la personne ayant oublié login et mdp, tape sa date de naissance et son code postal. c'est avec ca que je voudrais faire la vérif, pour après lui envoyer par mail. Mais d'abord, je voudrais d'abord arriver à afficher ces données.
Savez-vous me dire où est le problème?

Code :
  1. <?
  2. include("../../../connexion.php" ); 
  3. $code_postal=$_POST['code_postal']; 
  4. $date_naissance=$_POST['date_naissance']; 
  5.    // TEST SUR LES VALEURS SAISIES  
  6.     if($code_postal=="" ){echo "<p class=\"pave_main\" align=\"center\">Vous devez entrer votre code postal.<br><br><a href=\"javascript:window.history.back()\" class=\"lien4\"><u>Retour</u></a></p>";exit;}
  7.     if($date_naissance=="" ){echo "<p class=\"pave_main\" align=\"center\">Vous devez entrer votre date de naissance.<br><br><a href=\"javascript:window.history.back()\" class=\"lien4\"><u>Retour</u></a></p>";exit;}
  8. $query = "SELECT code_postal, date_naissance, id_membre, idmembre, pseudo, passe FROM acces INNER JOIN membres ON id_membre=idmembre WHERE code_postal=$code_postal AND date_naissance=$date_naissance ";
  9. $result = mysql_query($query) or die("Query failed" );
  10. echo $result['pseudo']; $result['passe'];
  11.  ?>

mood
Publicité
Posté le 18-08-2008 à 14:39:34  profilanswer
 

n°1774112
FlorentG
Unité de Masse
Posté le 18-08-2008 à 14:41:07  profilanswer
 

bingojm a écrit :

En fait, la personne ayant oublié login et mdp, tape sa date de naissance et son code postal. c'est avec ca que je voudrais faire la vérif, pour après lui envoyer par mail.


Pourquoi ne pas juste demander son mail ? [:pingouino]
 
Et si t'arrives à lui renvoyer son pass, ça veut dire que tu les stockes en clair dans la base de données. File-moi les adresses de tes sites que je ne m'y inscrive surtout pas

n°1774118
bingojm
Posté le 18-08-2008 à 14:49:21  profilanswer
 

Ahh... j'apprends encore qqch. merci.  
Alors, quel moyen y a-t-il pour crypter les mots de passe dans la table?
Et si j'ai son mail, comment est-ce que je vais pouvoir récupérer le mot de passe pour lui envoyer? La requete ressemblerait à quoi??

n°1774122
FlorentG
Unité de Masse
Posté le 18-08-2008 à 14:52:33  profilanswer
 

Faut obligatoirement générer un nouveau mot de passe en fait

n°1774127
bingojm
Posté le 18-08-2008 à 14:56:52  profilanswer
 

ok. je vais me pencher là-dessus.
Mais sinon, tu sais me dire pq ma requete ne fonctionnait pas?
Ce serait sympa, j'aimerais comprendre...

n°1774128
FlorentG
Unité de Masse
Posté le 18-08-2008 à 14:58:46  profilanswer
 

Certaines valeurs doivent être entre quotes

n°1774132
bingojm
Posté le 18-08-2008 à 15:06:04  profilanswer
 

je viens d'essayer ca, mais ca ne change rien...
Ca m'ennuie de ne meme plus arriver à faire ca...
Où est l'erreur svp?

Code :
  1. $query = "SELECT code_postal, date_naissance, id_membre, idmembre, pseudo, passe FROM acces INNER JOIN membres ON id_membre=idmembre WHERE code_postal=\"$code_postal\" AND date_naissance=\"$date_naissance\" ";
  2. $result = mysql_query($query) or die("Query failed" );
  3. echo $result['pseudo']; $result['passe'];

n°1774137
infoman64
JE SUIS LA POUR TOI MON AMI
Posté le 18-08-2008 à 15:23:35  profilanswer
 

tu aurrai pas oublie une etape
aprés ta requete
$tableau=mysql_fetch_array($resultat,MYSQL_ASSOC))
 
et aprés tu aura $tableau['pseudo'] et $tableau['passe']


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de requete...

 

Sujets relatifs
Problème avec requêteProblème Requête. Besoin d'aide.
problème de requête - FREETEXTTABLE (SQL serveur)[Résolu]Problème de requête SELECT
probleme requete jointure et distinctrequete à problème
[SQL] problème requêteProbleme requete sql vba
[ORACLE] problème requête (pour les chauds du SQL)problème exécution de requête
Plus de sujets relatifs à : Problème de requete...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR