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:
tpl
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); }
Il marche bien.
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}
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
Partager