Pb de boucle

Résolu/Fermé
bisevac Messages postés 15 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 19 février 2009 - 13 févr. 2009 à 10:18
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 13 févr. 2009 à 12:11
Bonjour,

Bonjour,

J'ai un problème d'affichage dans mon tableau dû certainement à ma boucle, en effet dans celui-ci Dans ma première, ceux sont les salariés et dans une autre colonne colonne nombre de jours restant.

Quand je n'avais pas encore rentré de code pour inséré mes nombres de jours restants tout s'afficher normalement. Mais depuis, mes salariés sont afficher 2 fois chacun, et dans ma colonne jours restant, il ne me mets pour la 1ère ligne, le nombre jour restant en tête dans ma bdd, et dans ma 2nd ligne, le nombre de jours restant en seconde position et ceux pour chacun de mes salariés. Je pense que j'ai certainement une erreur dans ma boucle, mais je n'arrive pas à le voir.

Voici ma requête :

$resultat = mysql_query("SELECT * FROM personne, contrats_personnes where archives=0 ORDER BY NOM");


Ma boucle :

while($boucle = mysql_fetch_assoc($resultat)) 
                  
              { 
              $renvoi=mysql_fetch_array($resultat); 
$rest=$renvoi['Jours_total']-$renvoi['Jours_utilises'];

?> 
<p> 
<tr> 

<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"><b><center><?php echo $boucle["Nom"]; ?></center></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"><b><center><?php echo $boucle["Prenom"]; ?></center></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"><b><center><?php echo $boucle["Service"]; ?></center></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"><b><center><?php echo $rest;?></center></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"width="5%"><b><center><a href="fiche/fiche.php?index=<?php echo $boucle['Num_perso'];?>" title="Fiche"><center><img src="image/fiche.png"  border=0></center></a></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"width="5%"><b><center><a href="modifier/modifier.php?index=<?php echo $boucle['Num_perso'];?>" title="Modifier"><center><img src="image/update.png"  border=0></center></a></font></div></td> 
<td bgcolor="<?php echo($couleur); ?>" width="5%"><div id="font"><font   color="<?php echo($couleur2); ?>"width="5%"><b><center><a href="archiver/insertarchives.php?index=<?php echo $boucle['Num_perso'] ;?>"  onclick="return(confirm('Voulez-vous vraiment archiver cette personne ?'));" title="Archiver"><center><img src="image/archiver.png"  border=0></center></a></font></div></td> 
<tr> 
<?php 
} 
       ?>


Merci d'avance !

1 réponse

974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
13 févr. 2009 à 12:11
Tu n'as qu'une seule boucle dans ce code ...

Montre nous le code ou il y a tes deux boucles ...
0