Bonjour,

J'ai un problème dans l'utilisation d'un tableau. Lorsque j'execute ma requête, je récupère les résultats sous forme d'un tableau, et je dis, que tant que le résultat du tableau est égale a celui de la requête, je fais sa...

Cependant, il ne lit pas le premier enregistrement :/

Merci d'avance pour votre aide


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
$sq5 = "SELECT * FROM specificites SPE, mutuelles MUT WHERE SPE.MUT_id = MUT.MUT_id GROUP BY MUT.MUT_id;";
$req5 = mysql_query($sq5) or die('Erreur SQL !<br>'.$sq5.'<br>'.mysql_error());     
 
// on recupere le resultat sous forme d'un tableau
$data5 = mysql_fetch_array($req5); 
 
//--------------------------------------------------------------------------------
//Affichage de la gratuité selon le nbr_enfant et les mutuelles
 while($data5 = mysql_fetch_assoc($req5))
 {
 if($data5['gratuite']<=$nbr_enfant){
 echo $data5['MUT_nom_mutuelle'];
 echo " gratuité à partir du ";
 echo $data5['gratuite'];
 echo "ième enfant ";
 echo '</br>';
 }
 }