Bonjour,
voici mon bout de code que j'ai pris sur une de mes pages d'affichage
Code php : 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
 
<?php do { ?>
          <tr>
		  <?php if($counts!=0)  { ?>
		    <td><div align="left"><?php echo $row_Rec['login']; ?></div></td>
            <td><div align="left"><?php echo $row_Rec['mot_passe']; ?></div></td>
			<td><div align="left"><?php echo $row_Rec['type']; ?></div></td>
 
			<td><div align="left"><?php echo $rows['libelle']; ?></div></td>
			<td><div align="center">
					<a href="modifier-user.php?id=<?php echo $row_Recordset1['idUser']; ?>" >
					<img src="images/document_edit.png" width="24" height="22" style="border:0" /></a>
				</div>
 
			</td>
			 <?php } elseif($counts==0)  echo " <td align='center' colspan='3' style='color:red' >Aucun élement a afficher... </td>"; ?>
            </tr>

En fait, ce bout de code sert à afficher le login, le pass, le type d'agent et le centre de détention qui est représenté par le libellé. Le problème, c'est que le libellé est répété : ça affiche le même libellé pour tous les agents alors que chaque agent est affecté à un libellé (centre de détention). Voici les deux requêtes que j'utilise :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
mysql_select_db($database_connect, $connect);
$query_Rec = " SELECT * FROM utilisateurs where type = 'agent'";
$Rec = mysql_query($query_Rec,$connect) or  die(mysql_error()) ;
$counts = mysql_num_rows($Rec);
$row_Rec = mysql_fetch_assoc($Rec);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
mysql_select_db($database_connect, $connect);
$query = "select libelle from centre ";
$recod = mysql_query($query,$connect) or die(mysql_error());
$conti = mysql_num_rows($recod);
$rows = mysql_fetch_assoc($recod);
Merci de m'aider.