[SQL] Résultat d'une requête SQL dans un tableau php et boucle while sur ce tableau
Voila je vous mets mon code
Code:
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:
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 ?? :cry:
Voici l'erreur trouvé:
Citation:
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:
1 2
|
while($user != $use[$i])) // on vérifie si le nom d'utilisateur entré est présent dans notre tableau |