fercosmig
-
Total de itens
4.048 -
Registro em
-
Última visita
Posts postados por fercosmig
-
-
<textarea rows=3 cols=80 name=txtarea readonly>
experimenta usar o readonly, eu sempre uso e dá certinho!
abraços
-
e ae!
voltei ao problema na mesma linha! meu cliente pediu uma caixa de texto para digitar a quantidade de itens!
o problemo é que quando retorna os checkbox selecionados o sistema pega somente os valores das caixas de texto iniciais, exemplo:
se eu tiver 10 itens registrados no banco terei 10 checkbox e 10 caixas de texto, se eu selecionar o 1º o 5º e o 10º item o valor do checkbox vem correto mas ele pega somente o valor das 3 primeiras caixas de texto, por causa do indice das mesmas que está igual a dos checkbox e mesmo as que estão vazias retornam.
selecionando todos ou do 1º ao 3º por exemplo dá certo por causa do indice!
novacesta.aspdo while not rs.eoftroca=v_cor
v_cor=aux
aux=troca%>
<tr bgcolor=<%=v_cor%>><td valign=middle><input type=checkbox name=chkitem value=<%=rs("id_item")%> /><%response.write rs("descricao")%></td><td valign=middle><%response.write rs("unid")%></td><td><input type=text size=5 maxlength=3 name=txtqtditem id=<%=rs("id_item")%> /> </td></tr>
<%rs.movenext
loop
incluindocesta.aspif Request.Form("txtnomecesta")="" or Request.Form("txtprecocesta")="" or Request.Form("cmbcategoria")="" then%><center>
<h1>nome, preço e categoria são obrigatórios</h1>
<input type="button" onClick="window.history.back()" value="Voltar">
</center>
<%else
FOR nI = 1 to request("chkitem").count
set rs2=conn.execute("Insert Into TB_item_cesta(id_cesta,id_item,qtd,regdel) values(" & rs1("id_cesta") & "," & Request.Form("chkitem")(nI) & ",'" & Request.Form("txtqtditem")(nI) & "','0')")
next
'Response.Redirect ("listacesta.asp")
end if%>
se alguém puder me ajudar, muito obrigado! to tentando de tudo ae!
-
muito obrigado meu amigo, deu certinho aqui!
fiz só umas adaptações e já era! tá rodando!!
quando eu colocar o site no ar eu mando o link ae
só fechar o tópico
voltei ao problema rsssssssss -
acho que resolvi meu problema!
to fazendo uns testes ae vamos ver se dá certo
peguei a solução em
-
então, tentei colocar uma variavel no nome do checkbox
do while not rs.eof troca=v_cor v_cor=aux v_nome="chkitem"&rs("id_item") aux=troca%> <tr bgcolor=<%=v_cor%>><td valign=middle><input type=checkbox name=<%=v_nome%> /><%response.write rs("descricao")%></td></tr> <%rs.movenext loop
porém não to conseguindo recuperar o nome na pagina de inclusão
-
<% dim cor1, cor2, troca cor1="#3300FF" cor2="#000000" do while not rs.eof troca=cor1 cor1=cor2 cor2=troca%> <tr bgcolor=<%=cor1%>>...... <%loop%>
-
na pagina de entrada de dados coloquei um checkbox
<%do while not rs.eof troca=v_cor v_cor=aux aux=troca%> <tr bgcolor=<%=v_cor%>><td valign=middle><input type=checkbox name=chkitem value="<%=rs("descricao")%>" /><%response.write rs("descricao")%></td></tr> <%rs.movenext loop%>
to com problema na pagina de inclusão para pegar o valor do checkbox (true ou false) porque todos tem o mesmo nome
abraço
Criar Um Arquivo De Conexão
em ASP
Postado
arquivo de conexão: conn.asp
arquivo que chama o arquivo de conexão: default.asp