Salut !
Une solution est d'utiliser ton pays comme critère de recherche (PAYS_ID). Soit dans le cas ou utilise une base de données :
SELECT *
FROM `villes`
WHERE pays_id = ID_DE_TON_PAYS
tu peu par exemple faire corresponde ID_DE_TON_PAYS au "value" de ton combobox.
<select name="menu_pays" size="2" multiple>
<option value="1">Belgique</option>
<option value="2">France</option>
</select>
Sinon je te conseil de regarder du coté des "list" en php, pour éviter de passer par une base de données. Si tu passe par une base de données, regarde du coté des jointures. Très pratique si tu veut généré des combobox dynamique. Exemple: liste des utilisateur suivant critère X.
Le principe est tjrs le même:
- Tu récupéré le value de ta combobox pays (PAYS_ID).
- Tu effectue une recherche suivant ce critère.
- Tu généré ta nouvelle combobox avec les résultats de ta recherche.