Bonjour!

J'ai une table (en fait il s'agit du résultat d'une jointure) dans laquelle se trouve des noms de constructeurs automobiles et leur pays :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
==Table voitures==
| id | nomConstructeur | nomPays    |
| 1  |  BMW            |  Allemagne |
| 2  |  Honda          |  Japon     |
| 3  |  PSA            |  France    |
| 4  |  Mitsubishi     |  Japon     |
| 5  |  Renault        |  France    |
| 6  |  Toyota         |  Japon     |
| 7  |  General Motors |  USA       |
| 8  |  Ford           |  USA       |
J'aimerai obtenir un code (X)HTML dans lequel les constructeurs sont listés par pays. Plus précisément je voudrais obtenir ce code:

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
 
<h2>France</h2>
<ul>
  <li>PSA</li>
  <li>Renault</li>
</ul>
 
<h2>USA</h2>
<ul>
  <li>General Motors</li>
  <li>Ford</li>
</ul>
 
<h2>Japon</h2>
<ul>
  <li>Toyota</li>
[etc.]
Toutefois, je vois mal quel code PHP nous permet de générer ça à partir de la table ci-haut. Avez-vous des pistes?