Se nn sai a priori i campi del menu' a tendina, è giusto il tuo ragionamento, una volta inviato il form fai una query con il dato selezionato in caso di esito negativo lo rimandi al form.