la solucion es parecida a la de PabloP pero con menos codigo
acuerdate de ponerle el evento onChange="form1.submit()" al select familia
Código PHP:
<select name="subfamilia">
<option value="0">seleccionar</option>
<?
//para que te funcione este if deberas ponerle al primer <option value="0">
//del <select name="familia">
if($_POST["familia"]!=0){
//cargas el segundo list box
}
?>
</select>