Non so quali conoscenza hai di PHP, ma basta prendere un qualiasiasi script pre-confezionato ed aggiungere una select nella form di iscrizione ed un campo nel DB.