Jump to content


Photo

Recuperar Dados Do Checkbox


  • Faça o login para participar
2 replies to this topic

#1 kaplan

kaplan

    Ativo

  • Usuários
  • 303 posts
  • Sexo:Masculino
  • Localidade:Sao Paulo - SP

Posted 16/06/2006, 10:07

ola pessoal td bem???

bom eu pessoal eu fiz um formulario de acessorios de carro e é tudo por checkbox
tipo o cliente vai selecionar os acessorios que tem no carro tipo air bug, freio abs, ar-condicionando e ect
mais como eu vou recuperar estes valores e gravar no banco
ja que estou fazendo assim:

<%
Do  While Not Rs.EOF
%>
<td width="22%"><%=Rs("Acenome")%>
<input type="checkbox" name="<%=Rs("AceCod")%>" value="ON"></td>
<%
Rs.MoveNext
Loop
%>

me ajudem galera to no desespero
pq eu recupero as variaveis de form assim:

nome = Trim(Request.form("nome"))

mais como eu to puxando de um loop naum sei como recuperar todas e agora???
Tiago Fernando Sarri
e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!

#2 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 16/06/2006, 10:49

roda a sua pg.

e va em "exibir codigo fonte".

ai vc pega a forma q ta numerando esses campos e os ids.

em cima disto vc bola algo. ou na mao msmo (caso nao sejam dados q irao mudar os ids) ou vc faz um loop pra pegar.

se for o caso, vc tb pode pegar c/ arrays.

mas veja la no fonte primeiro.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#3 kaplan

kaplan

    Ativo

  • Usuários
  • 303 posts
  • Sexo:Masculino
  • Localidade:Sao Paulo - SP

Posted 22/06/2006, 00:36

bah eu fiz um jeito aqui e deu certo do jeito que eu queria naum meu caso seria mto ruim

ficar criando campos ou tabelas



'Verifico qual é a acao
'aqui ser a parte depois que o cara clicar no bt enviar
If Acao = "mudar" Then
   Dim c, i, A()
   c	= Request("total")
   ReDim A(c)
   For i = 0 to c
	   A(I) = Request("c" & I)
		   If A(I) = "" Then
			   Response.Write ""		
			Else
			   Response.Write(A(I) & "<br>")
			End If
	Next

'***************

Form tal....

<%
'Faco um select que ira mostrar pra mim o total de acessorios
SqlT = "Select Count(*) As Total "_
& "	   From Acessorio_Veiculo "_
& "	  Where AceTipo = '0' "_
& "		And AceStatu = '0' "
Set RsT = Conn.Execute(SqlT)
%>
<input type="hidden" name="total" value="<%=RsT("Total")%>">
<%
'Faço o um select que ira trazer pra mim todos os acessorios
Sql = "Select AceCod, AceNome "_
& "	  From Acessorio_Veiculo "_
& "	 Where AceTipo = '0' "_
& "	   And AceStatu = '0' " 
Set Rs = Conn.Execute(Sql)

ContadorX = 0
Do  While Not Rs.EOF
%>
<b><font size="2" face="Verdana"><%=Rs("Acenome")%>
</font></b><font face="Verdana" size="2">
<input name="c<%=ContadorX%>" type="checkbox" class="input_id" value="<%=Rs("AceCod")%>" 

style="font-weight: 700"></font><b><font size="2" face="Verdana">
</font></b>
<%
ContadorX = ContadorX + 1
Rs.MoveNext
Loop
%>


Tiago Fernando Sarri
e-mail: tiagossj4@terra.com.br
msn: tfsarri@hotmail.com
GMail: tisarri@gmail.com
Skype: tiagosarri
aquele que caminha sozinho pode até chegar mais rapido, mas aquele que vai acompanhado com certeza chegará mais longe!!
RAÇA TIMÃO VC É TRADIÇÃO OU NA VITORIA , OU NA DERROTA EU GRITO FORTE CORINTHIANO EU SEREI ATE A MORTE!!!




1 user(s) are reading this topic

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

IPB Skin By Virteq