Classer par ordre mais avec des séparations
Bonjour tout le monde!
J'ai un petit souci concernant une requête, je vous explique:
J'ai une table qui contient des magasins. Sur ma page je voudrais donc avoir la liste des magasins qui s'affichent par département.
J'ai donc notamment sur ma table, les champs: Nom, Code Postal (réduit à 2 chiffre).
On a donc cette requête pour obtenir ce qui suit ci-dessous:
Code:
1 2 3 4 5 6 7 8 9 10 11
| $sql->DatabaseConnexion();
$aff_magasins = $sql->query("SELECT * FROM "._TMAGASINS_." ORDER BY cp_magasin ASC")or die (mysql_error());
$sql->DatabaseClose();
while($results = mysql_fetch_array($aff_magasins ,MYSQL_ASSOC)) {
$tpl->assign_block_vars('magasins', array(
'ID' => $results['id'],
'NOM_MAGASIN' => $results['nom_magasin'],
'CP_MAGASIN' => $results['cp_magasin'],
));
} |
01 - Magasin 125
01 - Magasin 20
02 - Magasin 14
04 - Magasin 32
04 - Magasin 54
04 - Magasin 620
05 - Magasin 02
05 - Magasin 31
Ce que je souhaiterais avoir, c'est ce genre de classement:
01
Magasin 125
Magasin 20
02
Magasin 14
04
Magasin 32
Magasin 54
Magasin 620
05
Magasin 02
Magasin 31
Est ce que vous pourriez m'aider s'il vous plait?
Merci d'avance!;)