Voila je vous mets 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
$sql="SELECT `nom_CDS` FROM `chef_de_service`" or die (mysql_error());
$resultat=mysql_query($sql);
$use = mysql_fetch_assoc($resultat);//on stock la liste des nom de chef de service dans un tableau
		
$i=0;
while($user != $use[$i])) // on vérifie si le nom d'utilisateur entré est présent dans notre tableau
	{
	$i=$i+1;
	}
	if ($user = $use[$i])
		{
		$j=0;
		$sql2='SELECT Mot_de_passe FROM chef_de_service WHERE nom_CDS = '.$user.''or die (mysql_error());	
			$resultat2=mysql_query($sql); 
			$mdp = mysql_fetch_assoc($resultat2); //on stock le mot de passe correspondant à l'utilisateur si celui-ci existe.
			while($mot_de_passe != $mdp[$j])
			{
			$j=$j+1;
			}
			if ($mot_de_passe = $mdp[$j])
			{// si le nom d'utilisateur et le mot sont bons, on affiche la page cachée
				?>
etc...

Au fait j'ai un formulaire d'identification ou l'utilisateur doit entré son nom et son mot de passe pour pouvoir accéder aux pages suivantes. Je récupère donc la saisie de l'utilisateur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 $user = $_POST['user'];
    $mot_de_passe = $_POST['mot_de_passe'];
et je veux vérifier s'il est présent dans la base et de même pour le mot de passe. J'ai fait ce code mais il ne marche pas !! Pouvez-vous m'aidez svp ??

Voici l'erreur trouvé:
Parse error: parse error in u:\pc\Lisa_Lovna\site php\new 3.php on line 25
A savoir que la ligne 25 est la ligne de mon while
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
while($user != $use[$i])) // on vérifie si le nom d'utilisateur entré est présent dans notre tableau