Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jusso

Condição em php

Recommended Posts

Olá, não conheço praticamente nada em php e tenho um desafio que não consigo concluir creio que não deve ser difícil para os Expert do fórum, segue:

 

Tenho os campos: Medicamento, Dose e Intervalo...

 

e o seguinte comando para identificar se o medicamento já foi inserido. Veja:

.

.

.

 

if (ElementoRepetido(array[0],novo_elem))

 

alert('O elemento "' + novo_elem[0] + '" já foi inserido.Em caso de URGÊNCIA fazer nova prescrição somente deste medicamento');

 

else

InsertValue(array[0],text,value,array[1]+1);

}

.

.

.

Agora vem o meu problema... no campo intervalo tenho um combobox e quero criar uma condição neste código que identifique se o combobox está selecionado "Urgente". assim, caso não esteja exiba o alerta.

 

Espero que me ajudem... Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O código postado é, de fato, Javascript. Você quer transformá-lo em PHP ou quer a solução em JS?

 

A solução em JS:

 

form.combo.options[form.combo.selectedIndex].value;

Fonte: http://stackoverflow.com/a/8098821

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conheço de PHP e muito menos de JS... :(

 

Mas tenho o seguinte código para o combobox:

.

.

function ImprimeIntervalo()
{
echo "<option value=''></option>
<option value='Livre'>Livre</option>
<option value='2/2'>2/2</option>
<option value='4/4'>4/4</option>
<option value='6/6'>6/6</option>
<option value='8/8'>8/8</option>
<option value='Urgente'>Urgente</option>";
}
.
.
.
este é chamado assim:
.
.
<td><div>
<select name="med4" id="med4"><? ImprimeIntervalo() ?></select></div></td>
<td width="15%"><input type="text" name="med5" id="med5" size="12" maxlength="2" /></td>
.
.
Tudo o que eu quero é que minha lista identifique que é "urgente" e não passe pelo alerta quando estiver repetindo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.