Jump to content


Photo

Seleciona O User Em Um Select Ele Puxa Assunto No Outro Select


  • Faça o login para participar
1 reply to this topic

#1 _SherlocK_

_SherlocK_

    12 Horas

  • Usuários
  • 120 posts
  • Sexo:Não informado
  • Localidade:Londrina/PR
  • Interesses:Meu fórum www.webdmais.com.br/forum<br>Meu site www.webdmais.com.br

Posted 03/04/2006, 09:14

bom dia pessoal :)

é o seguinte, eu preciso fazer no sistema de cronograma com que ao escolher uma pessoa em um select ele aparece automaticamente no outro select os assuntos da pessoa escolhida...
é coisinha simples isso, mas não achei aqui no forum...

o que tenho abaixo ele já vem selecionado o nome da pessoa logado no select 'funcionario' e gostaria que ao ser selecionado ele puxasse do banco todos os assuntos no select 'assunto'

<form name="form1" method="post" action="cronovisualiza.php">
		  <table width="550" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF" class="news">
			<tr bgcolor="#0099FF">
			  <td colspan="6"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Pesquisa de Atividades </font></strong></div></td>
			</tr>
			<tr>
			  <td><div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome</font></div></td>
			  <td width="427" colspan="5"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
				  <select name="funcionario"  onchange="if(this.options[this.selectedIndex].value){ getCidades() }" id="select" style="font-size: smaller; background-color: #FFFFFF; color: #000080; font-weight: bold; border-size:2px; border-color:#E6E6ED; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;">
					<option value=""> SELECIONE O COLABORADOR </option>
					<?
					$sql = "SELECT * 
							FROM usuario 
							WHERE situacao='NOR' and usuario_id > 1 and empresa='$empresafuncionario'
							ORDER BY nome ASC";
					$query_ = mysql_query ($sql);
					while($est=mysql_fetch_array($query_)){
						?>
						<option value="<?=$est['usuario_id']?>" <?=($funcionario==$est['exibicao']?"selected":"")?> ><?=$est['nome']?></option>
					<?
					}
					?>
				  </select>
				</font></div></td>
			</tr>
			<tr>
			  <td><div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Assunto</font></div></td>
			  <td colspan="5"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
				<select name="assunto" id="select" style="font-size: smaller; background-color: #FFFFFF; color: #000080; font-weight: bold; border-size:2px; border-color:#E6E6ED; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;">
				  <option value=""> SELECIONE O ASSUNTO </option>
			 	 <?
				  $query = "SELECT * 
							FROM cronoassunto 
							WHERE situacao='NOR'
							ORDER BY assunto ASC";
				  $busca = mysql_query($query);
					
					while($listando=mysql_fetch_array($busca)){  
						$idusuarioassunto=$listando['responsavel'];

						$query =  "SELECT * 
									FROM usuario 
									WHERE usuario_id='$idusuarioassunto'
									ORDER BY exibicao ASC";
						$pega = mysql_query($query);
						$varre = mysql_num_rows($pega);
						$exibe = mysql_fetch_array($pega); ?>
						<option value="<?=$listando['cronoassunto_id']?>"><?=$listando['assunto']; ?></option>

				 <? } ?>
				</select>
			  </font></td>
			</tr>......

desde já agradeço a ajuda :)
WebDmais Informática => Clique Aqui
WebDmais Fórum => Clique Aqui * Aberto para Parcerias *

#2 Andreia Regina

Andreia Regina

    Veterano

  • Conselheiros
  • 1347 posts
  • Sexo:Feminino
  • Localidade:PR
  • Interesses:PHP; MySQL; Javascript; CSS; tudo ligado ao desenvolvimento web.

Posted 03/04/2006, 11:14

bom dia!

Vê se este tópico te ajuda: http://forum.wmonlin...ndpost&p=664822

Fórum WMO - Conselheira - Na equipe desde 31/01/2006.
Links importantes: Regras de conduta - Busca do fórum





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq