Bonjour, j'ai fais un site web, mais j'ai un message d'erreur au moment de la connection :
mysql_query() expects parameter 1 to be string
Voici les 2 partie du code qui bug :

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
/**
 * Contrôle les informations de connexion d'un licencié.
 * Vérifie si les informations de connexion $unLogin, $unMdp sont ou non valides.
 * Retourne les informations de licencié sous forme de tableau associatif 
 * dont les clés sont les noms des colonnes (id, nom, prenom, mail, mdp)
 * si login et mot de passe existent, le booléen false sinon. 
 * @param resource $idCnx identifiant de connexion
 * @param string $unLogin mail 
 * @param string $unMdp mot de passe 
 * @return array tableau associatif ou booléen false 
 */
function verifierInfosConnexionLicencie($idCnx, $unLogin, $unMdp) {
    $unLogin = filtrerChainePourBD($unLogin);
    $unMdp = filtrerChainePourBD($unMdp);
    // le mot de passe est crypté dans la base avec la fonction de hachage md5
    $req = "select numeroLicence, Nom, Prenom, Mail, MotPasse from Adherents where Mail='".$unLogin."' and MotPasse='" . $unMdp . "'";
    $idJeuRes = mysql_query($idCnx,$req);
    $ligne = true;
    if ( $idJeuRes ) {
		$ligne = mysql_fetch_assoc($idJeuRes);
    }
    return $ligne;
}
& la deuxième partie :

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
/**
 * Contrôle les informations de connexion d'un utilisateur.
 * Vérifie si les informations de connexion $unLogin, $unMdp sont ou non valides.
 * Retourne les informations de l'utilisateur sous forme de tableau associatif 
 * dont les clés sont les noms des colonnes (id, nom, prenom, login, mdp)
 * si login et mot de passe existent, le booléen false sinon. 
 * @param resource $idCnx identifiant de connexion
 * @param string $unLogin login 
 * @param string $unMdp mot de passe 
 * @return array tableau associatif ou booléen false 
 */
function verifierInfosConnexionTresorier($idCnx, $unLogin, $unMdp) {
    $unLogin = filtrerChainePourBD($unLogin);
    $unMdp = filtrerChainePourBD($unMdp);
    // le mot de passe est crypté dans la base avec la fonction de hachage md5
    $req = "select numTresorier, nom, prenom, mail, mdp from Tresorier where mail='".$unLogin."' and mdp='" . $unMdp . "'";
    $idJeuRes = mysql_query($idCnx, $req);
    $ligne = false;
    if ( $idJeuRes ) {
        $ligne = mysql_fetch_assoc($idJeuRes);
    }
    return $ligne;
}
Merci infiniment de votre aide