Ir para conteúdo

POWERED BY:

Arquivado

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

bimpercursso

alguem sabe

Recommended Posts

Oi gente, estou com uma duvida aqui, vejam

 

tenho uma combo de estados que vem do BD, só que eu listo apenas os estados onde tem clientes cadastrados, ai que estado, ate ai ok.

 

o cliente tem uma area administrativa com seus dados, e na parte de estaddo é um listbox, entao ele pode selecionar nmais de um estado e gravar no banco, ate ai , ok tbm

 

agora quando o cliente seleciona mais de 1 estado e grava fica assim no BD (SP,RJ) eles fica com virgula, ai na combo de estado do site ele esxibi assim

 

SP

AM,TO

RJ

 

os clientes que tem mais de um estado trazem dentro do combobox dessa forma acima, eu queria fazer com que no combobox ele me listasse assim

 

SP

AM

TO

RJ

 

acho qeu com o split da pra fazer isso né?, mas ano sei muito bem, ja ouvir falar, alguem pode me ajudar com isso?

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

entao, acho que você nao entendeu muito bem, nao era carregar os municipos que que tem estados, e sim carregar os estados dos clientes, e nao carregar uma lista de estados padrao coim todos os estados existentes.

 

nao sei se deu para entender muito bem, caso nao fale ai que monto algum exemplo

 

mas mesmo assim obrigado pelo exemplo, gostei bastante da forma que você listou a outra combobox

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao deu pra intender mto bem..

oq você precisa pe exibir os estados dos clientes??

isso já não está gravado no db?

se for pra só separar os valores de uma coluna ou o que for no db você faz assim:

 

<%sql = "select * from clientes"rs.open sql,conn%><select name="estados">do while not rs.eofa = split(rs("campo"),",")for i = 0 to ubound(a)%><option value="<%=a(i)%>"><%=a(i)%></option><%nextrs.movenextloop%></select>

Compartilhar este post


Link para o post
Compartilhar em outros sites

É exatamente isso que eu queria Maux, so que veja como que ficou minha tela, ficou cortando na metade, senda que existem mais criterios de busca abaixo dos estados

 

Imagem Postada

 

alguem sabe o que eu estou fazendo de errado, nao consigo acahr algum erro ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

significa q deu erro durante a execução do codigo...mostra o codigo intero

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom vou postar o codigo inteiro

 

 

aqui monto minha query de estados

 

' Seleciona os Estados dos coach' =====================================strSql = "Select DISTINCT atuacao_cou From Tb_Cout"set Rs_Estado = conexao.execute(strSql)

 

pagina

<tr valign="button">  			<td height="203" align="left" valign="middle" background="images/interna_r3_c9.jpg" class="texto_preto" id="texto_int"> 			  <p><strong>Busca de Coach<br />				<br />				<br />				<span class="texto_azul">Estado</span><br>				<select name="txtEstado">			  				  <%  			do while not Rs_Estado.eof			a = split(Rs_Estado("atuacao_cou"),",")			for i = 0 to ubound(a)		  %>					  <option value="<%=a(i)%>"><%=a(i)%></option>				  <%			next			Rs_Estado.MoveNext			Loop		 %>				</select>				</strong><strong class="titulo_azul"><br />				<br />				<br />				<span class="texto_azul">Área</span></strong><span class="texto_azul"> 				<strong>de Interesse</strong> </span>			  <table width="95%" border="0" cellspacing="0" cellpadding="0">				<tr> 				  <td> <input type="radio" name="txtInteresse" value="Negócios" <%if interesse = "Negócios" then%>checked<%end if%>>					Negócios</td>				  <td> <input type="radio" name="txtInteresse" value="Recolocação" <%if interesse = "Recolocação" then%>checked<%end if%>>					Recolocação</td>				  <td> <input type="radio" name="txtInteresse" value="Educação" <%if interesse = "Educação" then%>checked<%end if%>>					Educação </td>				  <td> <input type="radio" name="txtInteresse" value="Executivo" <%if interesse = "Executivo" then%>checked<%end if%>>					Executivo </td>				</tr>				<tr> 				  <td> <input type="radio" name="txtInteresse" value="Liderança" <%if interesse = "Liderança" then%>checked<%end if%>>					Liderança</td>				  <td><input type="radio" name="txtInteresse" value="Vida" <%if interesse = "Vida" then%>checked<%end if%>>					Vida</td>				  <td><input type="radio" name="txtInteresse" value="Vendas"  <%if interesse = "Vendas" then%>checked<%end if%>>					Vendas</td>				  <td><input type="radio" name="txtInteresse" value="Esportes" <%if interesse = "Esportes" then%>checked<%end if%>>					Esportes</td>				</tr>				<tr> 				  <td> <input type="radio" name="txtInteresse" value="Melhor idade" <%if interesse = "Melhor idade" then%>checked<%end if%>>					Melhor idade</td>				  <td><input type="radio" name="txtInteresse" value="Saúde"<%if interesse = "Saúde" then%>checked<%end if%>>					Saúde</td>				  <td><input type="radio" name="txtInteresse" value="Família" <%if interesse = "Família" then%>checked<%end if%>>					Família</td>				  <td><input type="radio" name="txtInteresse" value="Pessoal" <%if interesse = "Pessoal" then%>checked<%end if%>>					Pessoal</td>				</tr>				<tr> 				  <td> <input type="radio" name="txtInteresse" value="Relacionamentos" <%if interesse = "Relacionamentos" then%>checked<%end if%>>					Relacionamentos</td>				  <td><input type="radio" name="txtInteresse" value="Profissonal"<%if interesse = "Profissonal" then%>checked<%end if%>>					Profissonal</td>				  <td><input type="radio" name="txtInteresse" value="Adolecentes" <%if interesse = "Adolecentes" then%>checked<%end if%>>					Adolecentes</td>				  <td> </td>				</tr>

nao sei onde esta o problema, aparentemente normal.

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.