Para tu segunda inquietud usa esta funcion
Código PHP:
$nacimiento=$year;
$nacimiento.="-";
$nacimiento.=$mes;
$nacimiento.="-";
$nacimiento.=$dia;
// Calcula la edad (formato: año/mes/dia)
function edad($edad){
list($anio,$mes,$dia) = explode("-",$edad);
$anio_dif = date("Y") - $anio;
$mes_dif = date("m") - $mes;
$dia_dif = date("d") - $dia;
if ($dia_dif < 0 || $mes_dif < 0)
$anio_dif--;
return $anio_dif;
}
//retorno de edad
$edad=Edad($nacimiento);
y para la primera, si es que te bien entiendo, solo hace un ciclo iterativo con el resultado de tu consulta,
Código PHP:
<select>
<?
while(condicion){
?>
<option><? echo $variable; ?> </option><br>
<?
}
?>
</select>