Bonjour à tous,

Difficulté: Parcourir un tableau chargé à l'aide d'une réquête mysql afin d'éviter à afficher les doublons. Et permettre l'affichage des données par groupe.

php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$lt_bureau = array();
 
$result_bur = mysql_query("SELECT Tb_region.code_reg,libe_reg,code_sce,libe_sce,nom_resp FROM Tb_region,Tb_service WHERE Tb_region.code_reg = Tb_service.code_reg ");
 
While ($row = mysql_fetch_array($result_bur, MYSQL_ASSOC)){
		array_push($lt_bureau,$row);
}
tpl
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
{section name=idx loop=$liste_bureau}
	<tr style="background-color:{cycle values="#ffffcc, #cccccc"};">
		<td><div align="center">{$liste_bureau[idx].libe_reg}</div></td>
		<td>{$liste_bureau[idx].code_sce}</td>	
		<td>{$liste_bureau[idx].libe_sce}</td>	
		<td>{$liste_bureau[idx].nom_resp}</td>				
		<td>{$liste_bureau[idx].code_sce}</td>
		<td>{$liste_bureau[idx].code_sce}</td>							
	</tr>
{/section}
Il marche bien.

Je reformule ma question: Comment afficher le résultat de la requête ci-dessus par groupe sur la données libe_reg pour éviter d'afficher les doublons ?

Merci, j'espere que ma question est précise