Salut tout le monde,

J'ai une chaine sql que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
	$sql_id_cours_NORMAL_TP = "SELECT ID FROM inscrits_en WHERE MNEMONIC = '".$nom_des_cours['MNEMONIC']."' AND CATEGORIE = '" . NORMAL."' AND TYPE_DE_COURS = '".TP."'";
l'echo me donne ceci :

SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522'
Vous remarquerez que les deux derniers n'existent pas :

SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522' SELECT NOTE FROM inscrits_en WHERE ID_COURS = AND MATRICULE_ET = '40522'
la requête qui va avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$req_id_cours_NORMAL_TP = mysql_query($sql_id_cours_NORMAL_TP);
j'obtiens une erreur avec ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$nombre_resultat_th = mysql_num_rows($req_cote_th);
et avec ceci :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\PDF\RN\RN.php on line 91
Je me demandais si il était possible d'éviter de mettre dans le tableau (mysql_fetch_array) les données vides car c'est ça qui fait que ma requête ne fonctionne pas.

Un var_dump de $cote_th me donne ceci :

bool(false)
Sauriez-vous me dire comment je peux résoudre ce problème svp ?

Merci d'avance.

beegees