Problème avec Listes déroulantes en php

Bonjour,
voila mon souci , dans mon application web en php ,j’ai créé un liste déroulante comme ceci :

<?php $tab_nom = Famille::findAll(); ?>

Liste des Familles
<?php foreach($tab_nom as $element){ ?> "><?php echo $element -> get("nom_resp"); ?> <?php } ?>

et ensuite sur cette même page , j’ai un tableau avec toutes les information d’une famille.

Mais je ne voudrais pas passer par le : input type=“submit” , pour mettre a jour les informations dans le tableau.
En fait je veux que des qu’on choisi une famille dans ma liste déroulante , la tableau se met à jour automatiquement.

voila le code :

</head>

<body>


 <label for="famille">Liste des Familles</label><br />
	   <select name="famille">
				<option value="premier" onclick="location.reload()">marin</option>
				<option value="deuxième" onclick="location.reload()">fort</option>
				<option value="troiseme" onclick="location.reload()">camus</option>
		</select>

<?php
	$nom = $_POST['famille'];
	echo $nom;
?>


</body>

mais rien ne s’affiche pour $nom , pourquoi ?

Salut,

C’est normal là tu recharges simplement ta page, tu ne soumets pas le formulaire! Tu dois appeler la page en lui mettant en argument la valeur de ton select.
Et il vaut mieux faire un Onchange sur le select que un onclick sur les options (je ne sais pas si c’est valide…)