Bonjour,
Voila si j'execute ma requete sur phpmyadmin, j'obtiens 20 lignes de résultats:
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 $requete = mysql_query("select id from bab_files where path='".$pathTitle."'");
Je ne vois pas pourquoi!
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!"; }
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.







Répondre avec citation


Partager