bonjour a tous.
j'essaye de faire un script qui recherche dans une table mysql si le pseudo est existant ou pas, mais mon code me retourne toujours "Resource id #8"
mon script est le suivant:
la variable $pseudo est bien recuperé car c'est la bonne qui s'affiche via echo($pseudo); mais que sa soit avec un pseudo existant dans la bdd ou un non existant je recoit Resource id #8.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <? require("connect.php"); $pseudo = $_POST['pseudo1']; if ($pseudo == "") { ?> Pseudo: <form method="post" action="index.php?id=4"> <input type="text" name="pseudo1" ><br> <input type="submit" name="submit" value="Continuer"> </form> <? } else { $sql = "SELECT `pseudo` FROM `users` WHERE `pseudo` = '$pseudo'"; $resultat = mysql_query($sql) or die("$sql - " . mysql_error());; echo($resultat); echo('<br>'); echo($pseudo); } ?> mon fichier connect.php: <?php mysql_connect("localhost", "user", "pass"); mysql_select_db("db"); ?>
en fait j'aurais juste besoin de faire une recherche exacte sur la colone 'pseudo' et qu'il me retourne 0 ou 1 selon l'etat non trouvé(0)/trouvé(1)
Merki a ceux qui pourront m'aider
Partager