Boucle
La fée clochette
-
Mikey_UFC Messages postés 315 Statut Membre -
Mikey_UFC Messages postés 315 Statut Membre -
Bonjour,
j'ai un soucis avec ma boucle, cela n'affiche pas ce que je souhaite, pourtant je pense avoir mis la bonne contrainte.
Voila mon code:
Et voici mes requêtes si cela peut vous aidez pour m'aider ^^
j'ai un soucis avec ma boucle, cela n'affiche pas ce que je souhaite, pourtant je pense avoir mis la bonne contrainte.
Voila mon code:
<?php
while ($rowServ = mysql_fetch_array($resServ))
{?>
<tr valign="baseline">
<td align="center"></td>
<th align="center" class="Style1" bgcolor="#CCFFFF"><strong>Nom service : </strong></th>
<th align="center" class="Style1" bgcolor="#CCFFFF"><strong>Chef du service : </strong></th>
<th align="center" class="Style1" bgcolor="#CCFFFF"><strong>Telephone du service : </strong></th>
</tr>
<tr valign="baseline">
<td align="center"><img src="../img/service_23x23.png" border=0></td>
<td align="center" bgcolor="#CCFFFF"><span class="Style1"><?php echo $rowServ['nom'] ?></span></td>
<td align="center" bgcolor="#CCFFFF"><span class="Style1"><?php echo $rowServ['chefDeService'] ?></span></td>
<td align="center" bgcolor="#CCFFFF"><span class="Style1"><?php echo $rowServ['tel'] ?></span></td>
</tr>
<tr valign="baseline">
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
</tr>
<?php while ($rowLog = mysql_fetch_array($resLog))
{
do
{
?>
<tr valign="baseline">
<td bgcolor="#3399CC" align="center"></td>
<td bgcolor="#3399CC" align="center"></td>
<th align="center" class="Style1" bgcolor="#00CC00"><strong>Nom du Logiciel : </strong></th>
<th align="center" class="Style1" bgcolor="#00CC00"><strong>Version : </strong></th>
</tr>
<tr valign="baseline">
<td bgcolor="#3399CC" align="center"></td>
<td bgcolor="#3399CC" align="center"><img src="../img/BIN.png" border=0></td>
<td align="center" bgcolor="#00CC00"><span class="Style1"><?php echo $rowLog['NomLog'] ?></span></td>
<td align="center" bgcolor="#00CC00"><span class="Style1"><?php echo $rowLog['version'] ?></span></td>
</tr>
<tr valign="baseline">
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
<td bgcolor="#3399CC" align="center">-------------------------</td>
</tr>
<?php }while($rowLog['NomLog'] == $rowServ['nom']);
}
}
?>
Et voici mes requêtes si cela peut vous aidez pour m'aider ^^
// Charge les coordonnées du service $requeteServ = "SELECT DISTINCT * FROM service WHERE idSite='$idSite'"; $resServ = mysql_query($requeteServ, $conn); // Charge les coordonnées du service et des logiciels associés $requeteLog = " SELECT service.nom AS NomServ, service.ChefDeService, service.tel, logiciel.nom AS NomLog, logiciel.version FROM service, logiciel WHERE idSite='$idSite' AND service.idService = logiciel.idService "; $resLog = mysql_query($requeteLog, $conn);