Bonjour,

Voila si j'execute ma requete sur phpmyadmin, j'obtiens 20 lignes de résultats:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$requete = mysql_query("select id from bab_files where path='".$pathTitle."'");
Or dans mon code Php, lorsque le résultat s'affiche à l'ecran, la premiere ligne n'est pas prise en compte... Je n'obtiens que 19 résultats.

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
$requete = mysql_query("select id from bab_files where path='".$pathTitle."'");
 
	 $lignes = mysql_fetch_row($requete);
 
	 if ($lignes > 0){
 
	 	echo " Tout va bien!";
 
	 	$requete2 = mysql_query("select id from bab_fm_fields where id_folder='".$IDfolder2."'");
	 	$donnees2 = mysql_fetch_array($requete2);
 
	 	while($donnees = mysql_fetch_array($requete)){
	 		echo "Id field = ".$donnees2['id']." et Id File = ".$donnees['id']." <br>";
	 		//$requete3 = mysql_query("insert into bab_fm_fieldsval values('','$requete2','".$donnees['id']."','')");
 
	 	}
	 }else if ($lignes == 0){
 
	 	echo " Tout va MAL!";
	 }
Je ne vois pas pourquoi!

A noter que lorsque je ne suis censé avoir qu'une ligne de résultat, il rentre bien dans le if "tout va bien" mais il n'affiche pas de résultat.