PHP boucle foreach pour remplir liste déroulante avec les valeurs d'un tableau de tableaux

J'ai un tableau de tableaux créé à l'aide du code suivant. Je vais essayer d'obtenir ce à boucle et remplir une liste déroulante.

$names = $db->fetchAll("select `name` from `classes`");

C'est ce qui est stocké dans $les noms de variable.

Array ( [0] => Array ( [nom] => Web Design ) [1] => Array ( [nom] =>
Histoire de l'Art ) [2] => Array ( [nom] => salle de Gym ) [3] => Array ( [nom] =>
Anglais ) [4] => Array ( [nom] => Biologie ) [5] => Array ( [nom] =>
Animation 3D ) [6] => Array ( [nom] => la Technologie de Disque ) [7] => Array (
[nom] => Mathématiques ) [8] => Array ( [nom] => Danse ) [9] => Array (
[nom] => Production Vidéo ) [10] => Array ( [nom] => la Maison Ce ) [11]
=> Array ( [nom] => le Gouvernement ) [12] => Array ( [nom] => Physique ) )

J'ai cette liste déroulante créé et que ça marche, mais c'est la main codé pour chaque valeur dans le tableau. Je veux modifier cette sorte qu'il boucle à travers tous les résultats dans le tableau pour créer la liste déroulante.

<label for="per1"></label>
<select name="per1" id="per1">
    <option selected="selected">Choose one</option>
    <option value="<?php echo $names[0]['name'];?>"><?php echo $names[0]['name'];?></option>
    <option value="<?php echo $names[1]['name'];?>"><?php echo $names[1]['name'];?></option>    
    <option value="<?php echo $names[2]['name'];?>"><?php echo $names[2]['name'];?></option>
    <option value="<?php echo $names[3]['name'];?>"><?php echo $names[3]['name'];?></option>
    <option value="<?php echo $names[4]['name'];?>"><?php echo $names[4]['name'];?></option>
    <option value="<?php echo $names[5]['name'];?>"><?php echo $names[5]['name'];?></option>
    <option value="<?php echo $names[6]['name'];?>"><?php echo $names[6]['name'];?></option>
    <option value="<?php echo $names[7]['name'];?>"><?php echo $names[7]['name'];?></option>
    <option value="<?php echo $names[8]['name'];?>"><?php echo $names[8]['name'];?></option>
    <option value="<?php echo $names[9]['name'];?>"><?php echo $names[9]['name'];?></option>
    <option value="<?php echo $names[10]['name'];?>"><?php echo $names[10]['name'];?></option>
    <option value="<?php echo $names[11]['name'];?>"><?php echo $names[11]['name'];?></option>
    <option value="<?php echo $names[12]['name'];?>"><?php echo $names[12]['name'];?></option>           
</select> 

Quelqu'un peut s'il vous plaît aider?

OriginalL'auteur Mr. B | 2014-05-08