Titre: savoir si un utilisateur existe dans ma base de donnée Posté par: quitoboss le 29 Octobre 2007 à 00:17:48 bonjours a tous!!!
voila je me demandais (depuis quelques heures ) quels commandes dois-je utiliser pour savoir si, dans ma base de donnée mysql un utilisateur existe deja ou non?? parce que la je suis en train de me prendre la tete!!! je sais qu'il y a isset pour les variables mais la.... sérieusement je sais pas... merci d'avance a tous!!! Titre: Re : savoir si un utilisateur existe dans mz base de donnée Posté par: the lsd le 29 Octobre 2007 à 00:40:05 Si tu ne sais pas faire ca, je te conseille de réviser tes cours sur le SQL, c'est assez basique comme requete, donc je vais te répondre par le site du zero...
Enjoy The lsd Titre: Re : savoir si un utilisateur existe dans mz base de donnée Posté par: BAAL le 29 Octobre 2007 à 00:42:37 Hehe c'est la première fois que je tombe sur ça: "Attention — lorsque vous rédigiez votre message, une nouvelle réponse a été postée. Vous voudrez peut-être relire votre message avant de l'envoyer." (the lsd a été un peu plus rapide pour ceux qui sont longs à la détente...)
Bon pas trop besoin de relire le message je crois, voilà ce que j'avais écrit: Vu que je suis gentil et que je veux pas que t'attendes jusqu'à demain matin pour une réponse, vais essayer de dire quelque chose d'intelligent même si j'ai pas touché à mysql depuis la première fois où j'y ai touché y'a très longtemps... En gros, dans ce qui suit: membres est le tableau de mysql avec les membres, tu cherches dans la ligne pseudoDuMembre un pseudo identique à $pseudo, s'il trouve pas ben c'est qu'y en a pas =) $rechercheDePseudo = mysql_query("SELECT * FROM membres WHERE pseudoDuMembre='$pseudo'"); Titre: Re : savoir si un utilisateur existe dans mz base de donnée Posté par: the lsd le 29 Octobre 2007 à 00:56:54 j'ai pas du tout insinué que t'etais con !
en meme temps pour moi t'expliques pas des masses le probleme ! tu dis juste que tu n'arrives pas a chercher si un user existe, on n'en sait pas plus, est ce que c'est dans la meme table, par rapport a son pseudo, a un pass, pour une inscription, une connexion, si c'est par rapport au nom entier de l'user ou si tu veux utiliser des wildscards, tout ca tout ca. Donc on peut pas trop t'aider si tu n'en dis pas plus... Enjoy The lsd Titre: Re : savoir si un utilisateur existe dans mz base de donnée Posté par: the lsd le 29 Octobre 2007 à 01:19:08 dans ce cas, tu fais la requete que BAAL t'a si gentilment donnée, et après tu vérifie avec un
$reponse = mysql_query (la_requete_de_BAAL) ; $donnee = mysql_num_rows ($reponse) ; if ($reponse == 0) { //la c'est quand le pseudo n'existe pas } else { echo 'désolé, le pseudo existe deja' ; } Mais ce n'est pas forcement un bien de t'avoir donné la solution... Enjoy The lsd Titre: Re : Re : savoir si un utilisateur existe dans mz base de donnée Posté par: Al3x le 29 Octobre 2007 à 08:59:55 $reponse = mysql_query (la_requete_de_BAAL) ; $donnee = mysql_num_rows ($reponse) ; if ($reponse == 0) { //la c'est quand le pseudo n'existe pas } else { echo 'désolé, le pseudo existe deja' ; } if ($reponse == 0) -> if($donnee==0) :p Titre: Re : savoir si un utilisateur existe dans mz base de donnée Posté par: the lsd le 29 Octobre 2007 à 14:20:15 Oups ! j'ava la tete en l'air sur ce coup la, merci de la rectification Al3x
|