Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera,
Resolvi um problema e criei outro, tenho o seguinte combo box:
<select name="pac_encaminhado" onChange="exibe_inibe_outros_encaminhado(this.selected);">
<option value="selecione" selected>- Selecione -</option>
<option value="0">A</option>
<option value="1">B</option>
<option value="2">C</option>
<option value="3">D</option>
<option value="4">E</option>
<option value="5">F</option>
<option value="6">G</option>
<option value="7">H</option>
<option value="8">I</option>
<option value="9">J</option>
<option value="10">L</option>
</select>
Esses dados são enviados para o banco e armazenados em um campo chamado pac_encaminhado do tipo char e tamanho 2.
Para receber o campo que foi selecionado tenho o seguinte código:
<select name="pac_encaminhado" onChange="exibe_inibe_outros_encaminhado(this.selected);">
<option value="selecione" selected>- Selecione -</option>
<option value="0" <?php echo $encaminhado['pac_encaminhado'] == "0" ? "selected=\"selected\"" : "";?>>A</option>
<option value="1" <?php echo $encaminhado['pac_encaminhado'] == "1" ? "selected=\"selected\"" : "";?>>B</option>
<option value="2" <?php echo $encaminhado['pac_encaminhado'] == "2" ? "selected=\"selected\"" : "";?>>C</option>
<option value="3" <?php echo $encaminhado['pac_encaminhado'] == "3" ? "selected=\"selected\"" : "";?>>D</option>
<option value="4" <?php echo $encaminhado['pac_encaminhado'] == "4" ? "selected=\"selected\"" : "";?>>E</option>
<option value="5" <?php echo $encaminhado['pac_encaminhado'] == "5" ? "selected=\"selected\"" : "";?>>F</option>
<option value="6" <?php echo $encaminhado['pac_encaminhado'] == "6" ? "selected=\"selected\"" : "";?>>G</option>
<option value="7" <?php echo $encaminhado['pac_encaminhado'] == "7" ? "selected=\"selected\"" : "";?>>H</option>
<option value="8" <?php echo $encaminhado['pac_encaminhado'] == "8" ? "selected=\"selected\"" : "";?>>I</option>
<option value="9" <?php echo $encaminhado['pac_encaminhado'] == "9" ? "selected=\"selected\"" : "";?>>J</option>
<option value="10" <?php echo $encaminhado['pac_encaminhado'] == "10" ? "selected=\"selected\"" : "";?>>L</option>
</select>
O problema é o seguinte, até a opção de número 9 (value="9") o dado que foi selecionado é exibido corretamente, mas, se a opção de número 10 for selecionada, ela não é exibida, e sim a opção de número 1, ou seja, só é interpretado o número 1, o 0(zero) fica de fora. Como corrijo isso?
Obrigado a todos,
Rodrigo Lima
Carregando comentários...