Dropdownlist com valores repetidos


(leofilipesilva) #1

Olá pessoal, sou iniciante no Yii2 e estou com dúvidas como ter um dropdown na qual duas opções passam o mesmo valor. Pq como tenho dois campos em que são passados o mesmo valor é considerado apenas um deste
<?= $form->field($model, 'q101')->dropDownList(['1' => 'Sim','0' => 'Não','0' => 'Sem Informações']) ?>

Esses valores eu preciso de coletar para um cálculo no final.


#2

Ola,
Porque queria o mesmo valor?
Uma boa pratica é o que se passa um diferente valor porque o $_POST passa ainda um deste.
As chaves do array tem de ser ainda univoca.
Perdona o meu portugues.


(leofilipesilva) #3

Obrigado pelo retorno hyde82!
Preciso de retornar o valor numérico pois este valor será armazenado no banco para um cálculo posterior.
Consegui resolver este problema fazendo da seguinte forma: Onde eu repito o valor como 1 eu coloquei 01, assim na hora de armazenar ele guarda apenas um caractere.