Bonjour à tous,

Je souhaite réaliser l'action suivante :

Suite à une requête SQL, j'ai un tableau que j'affiche grâce à la balise {section}.

Jusque là pas de problème.

En revanche, certains items de mon tableau sont récurents, exemple :
Jean - Lille - Homme
Marc - Paris - Homme
Juliette - Lyon - Femme
Emilie - Marseille - Femme

Admettons que j'ajoute un ORDER BY sexe à ma requête SQL.

Ce que je souhaiterais, c'est que ma section soit "titrée" à chaque fois que "sexe" change, pour que cela donne à l'intérieur de ma {section} :

Code : 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
18
<tr><td colspan=2>Hommes</td><tr>
<tr>
<td>Jean</td>
<td>Lille</td>
</tr>
<tr>
<td>Marc</td>
<td>Paris</td>
</tr>
<tr><td colspan=2>Femmes</td><tr>
<tr>
<td>Juliette</td>
<td>Lyon</td>
</tr>
<tr>
<td>Emilie</td>
<td>Marseille</td>
</tr>
Y a t-il en smarty, une possibilité de "grouper" et titrer les résultats d'une section, ou dois-je absolument faire 1 section par sexe ?

Pour info, tout ceci n'est qu'un exemple pour la clarté de ma demande ; sur mon vrai tableau, je peux avoir une dizaine de "titres" comme Homme ou Femme...

Merci d'avance!
Ben