Bonjour,
je débute en PHP et j'ai un petit problème. lorsque que je crée un liste avec <select> et que je fais une boucle <option> avec foreach je perds la clef de mon array.
Voici mon code
et la je suis perdu car je n'arrive pas a récupérer la cle de mon array $pays.
Je voudrai afficher " $capital est la capital de $pays"
Merci d'avance
je débute en PHP et j'ai un petit problème. lorsque que je crée un liste avec <select> et que je fais une boucle <option> avec foreach je perds la clef de mon array.
Voici mon code
<?php
$arraypays = array(
'France' => 'Paris',
'Angleterre' => 'Londres',
'Belgique' => 'Bruxelles',
'Allemagne' => 'Berlin',
);
?>
<form action="test.php" method="post">
<?php
echo '<select name="ville">';
foreach($arraypays as $pays => $capital)
{
echo '<option value="' .$pays.'>' .$capital. '</option>';
}
echo '</select>';
?>
<input type="submit" name="valider">
</form>
if(isset($_POST['valider']))
et la je suis perdu car je n'arrive pas a récupérer la cle de mon array $pays.
Je voudrai afficher " $capital est la capital de $pays"
Merci d'avance