questo lo fai con javascript, almeno che tu non voglia ricaricarti la pagina ad ogni scelta della select e passarti dei parametri con cui costruirti gli array da stampare nelle select.Ma sicuramente la prima opzione è la migliore.