Eu não sei o que você está exatamente tentando fazer, mas isso soa mais como javascript, para mim.
Defina uma função onchange em sua lista suspensa e faça com que ela preencha os campos com nome e custo que você teria em estoque em uma matriz javascript antes. Parece feio, mas funcionaria