pbleme pour recuperer valeur d'un champ - SQL/NoSQL - Programmation
Marsh Posté le 03-02-2007 à 14:01:46
pas grand chose à voir avec SQL, c'est du PHP
..et si tu fais
Code :
|
après ton fetch ?
Au passage, aller chercher le mot de passe d'un compte par rapport à un login, sans doute pour le comparer ensuite dans ton code serveur c'est pas terrible...
Marsh Posté le 03-02-2007 à 20:16:44
c'est bon j'ai trouvé ,c'est :
$res=Affichelogin ($con);
$md5=pg_fetch_array($res);
$row=pg_fetch_row($res);
merci de ton aide pikti, en fait le mdp est chiffré en mdp avec le le login (genre md5(login:pass))
Lors de la connexion au site ,j'ai fait une "moulinnette" qui hash le login+ le md5 (+ d'autre champ cachés) et qui l'envoi au serveur.
J'ai aussi intégrer du challenge...
Marsh Posté le 02-02-2007 à 21:50:23
Bonjour,
j'ai une table de ma BDD qui se présente comme cela:
idlogin nomlogin pass
1 david password
j'ai fait une fonction pour récupérer la valeur password
function Affichelogin ($con){
$login=$_REQUEST["login"];
$mdp="SELECT pass FROM LOGIN WHERE nomlogin=david;";
$result=pg_exec($con,$mdp);// execution de la requete.
return $result;
}
dans mon programme principal, j'ai soit:
$res=Affichelogin ($con);
echo $res;
----> réultat , ca m'affiche "Resource #8"
soit:
$res=Affichelogin ($con);
$row=pg_fetch_array($res);
echo $row;
----> ca m'affiche "Array"
soir:
$res=Affichelogin ($con);
$row=pg_fetch_row($res);
echo $row;
---> ca m'affiche "Array" aussi...
Je ne voit plus quoi faire, pouvez vous m'aider svp ??
merci d'avance