Bonjour a tous

désolé si je poste au mauvais endroit

j'ai besoin de votre aide, je suis super débutant et je me lance dans le PHP

je voudrai comparer une variable ($login) avec une donnée de ma bdd ($data['Login'])

mais je coince avec la boucle WHILE

un dessin vaut mieux qu'un long discours
voici mon code :
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
28
29
30
31
32
// on se connecte à MySQL
	$db = mysql_connect('localhost', 'root', '');
 
	// on sélectionne la base
	mysql_select_db('test',$db);
 
	// on crée la requête SQL
	$sql = 'SELECT Login FROM tb_essai';
 
	// on envoie la requête
	$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
	$result= mysql_query($req);
 
	// on fait une boucle qui va faire un tour pour chaque enregistrement
	while($data = mysql_fetch_array($req))
		{
			if ($data['Login'] == $_POST['login'])
			{
				echo ("ce login existe ");
				exit;
			}	
			else
			{
 
				echo ' ce login n existe pas<br><br>';
				echo (print("<a href='../Nouveau/tableau.php'>Formulaire d'inscription</a><br>"));
				exit;
			}
		}
 
	// on ferme la connexion à mysql
	mysql_close($db);

si mon login est idem que celui dans la base de donnée la boucle devrait s'arreter oui bien ...

mille merci pour votre aide