Bonjour, j'ai fais une fonction qui vérifie si le membre qui se connecte existe ds la BDD mais elle renvoie le même message pr les membres enregistrés ou pas.

Voila ce qui s'affiche :

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\wamp\www\CMS\fonctions.php on line 52

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\CMS\fonctions.php on line 52
lolo n'est pas un membre enregistré

PS : lolo existe bien ds la BDD


Voici ma fonction:

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
 
 
function ExisteMembre($login)
	{
    if($login != NULL)
		{
		$requete_existe_membre = mysql_query("Select * From utilisateur, moderateur Where (LOGIN_MODERATEUR = '$login') or (LOGIN_USER = '$login')");
		if($requete_existe_membre == 1)
			{
		return 1;
			}
	else
			{
		return 2;
			}
		}	
	}

Je fais appel à ma fonction:

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
 
 
$existe_membre = ExisteMembre($login);
 
If ($existe_membre==1) 
	{
	echo($login);
	echo(" est un membre enregistré");
	}
Else
	{
	If ($existe_membre==2)
		{
		echo($login);
		echo(" n'est pas un membre enregistré");
		}
	}