Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi gente estou com um problema muito chato, já tentei de várias formas e não consigo resolver...
é o seguinte, num formulário tenho um campo select (combo de escolha), que contém os usuários cadastrados (codigo, nome), e mais abaixo tenho outros campos que devem mostrar os dados do usuário selecionado na caixa de escolha, acontece que não estou conseguindo usar o valor do usuário selecionado na caixa de escolha... abaixo segue o exemplo.
O erro acontece quando tento acessar a variável $usuarios, que é o campo de escolha. Como devo fazer? Por favor que ajudem, tenho até amanhã pra aprontar isso!
<?
$sql = "SELECT * FROM usuario WHERE codigo not in(SELECT usuario_codigo FROM alocacao_avaliador WHERE evento_codigo = ". $_SESSION["codigo_evento"] . ")";
$sel = mysql_query($sql) or die("Erro ao selecionar áreas técnicas! " .mysql_error());
?>
<select name="usuarios" id="usuarios" size="1">
<?
while ($a = mysql_fetch_array($sel))
{ ?><option value="<? print $a["codigo"];?>"><? print $a["nome"]; ?></option>
<? } ?>
</select>
<?
$u = mysql_query("select u.*, i.nome instituicao from usuarios u, instituicao i where u.instituicao_codigo = i.codigo and u.codigo = ". $usuarios) or die("Erro ao selecionar dados do usuário! ".mysql_error());
$dados_usu = mysql_fetch_array($u);
?>
<tr>
<td width="14%"><font size="-1">Codigo:</font></td>
<td width="86%"><font size="-1">
<input name="codigo" size="5" maxlength="5" readonly="true" value="<? print $dados_usu["codigo"]; ?>"></font></td>
</tr>
<tr>
<td width="14%"><font size="-1">Instituição:</font></td>
<td width="86%"><font size="-1">
<input name="descricao" size="50" readonly="true" value="<? print $dados_usu["instituicao"]; ?>"></font></td>
</tr>Carregando comentários...