Ir para conteúdo

POWERED BY:

Arquivado

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

renatomil5

check box salvando numero com virgulas

Recommended Posts

Fala Povo, boa tarde.

 

seguinte, tenho um formulario onde tem o codigo.. o nome .. a informação que quero inserir... um checkbox tipo radio... e um submit..

 

tipo:

<%
  do while not sql.eof
  aux = sql("Codigo")
  %>
  <tr>
  <td><input name="codxxx" type="text" id="codxxx" value="<%=aux%>" size="4" maxlength="4" />
    <th width="365"><div align="center"><%=sql("Nome")%></div></th>
    <td width="78"><div align="center">
      <input name="nInfo" type="text" id="nInfo"/>
    </div></td>
	      <td width="107"><input type="submit" name="Submit" value="Ok!">
      <input name="check" type="radio" value="<%=aux%>"></td>
</tr>
  <%
  i = i + 1
 ' end if
  sql.MoveNext
  Loop
  %>

ai... vai indo..

<%
Option Explicit

dim  nInfo, cod

cod = request.Form("check")
nInfo = request.Form("nInfo")


%>

<!--#include file="../CONEXAO/conectar.asp" -->

<%

	conexao.execute("UPDATE xxxtb SET xxx='"&nInfo&"' WHERE Codigo = "&cod&"")	


%>

NORMAL...

 

ai ta dando dois erros mt estranhos...

 

1 - ele ta salvando o numero com umas 18 virgulas com espaço no meio... tipo... 999 , , , , , , , , , , , , ....

2 - sou um response.Redirect chamando o arquivo anterior...e esta abrindo ele em outra aba... queria que abrisse na mesma..

 

Como sempre é pergunta de b****... rs.. mas se puderem me ajudar..

 

obrigado!

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

o checkbox, vem agrupado por vírgula por ser o mesmo campo daí vc precisa dar um Split para separar os dados

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia cara,

 

desculpa a minha ignorancia..

mas no arquivo que interage com o banco...

falo algo tipo isso?!

<%
Option Explicit

dim cod1, nInfo, cod, aux

cod = request.Form("check")
nInfo = request.Form("nInfo")
cod1 = Split(cod, ",")
aux = Split cod(0)

%>

ai uso o aux ... pra salvar la?

 

pois só quero um numero...

 

existe um jeito melhor de fazer essa operação?!

 

preciso listas todos que nao tem este numero, e nessa lista... add um numero e salvar...

e quando retornar... ja retorna sem esse cara(pois ja vai ter o numero)

 

muito obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem que trabalhar com array, dá uma olhada no fórum que postei alguns code para fazer isso no array. Terás que listar os arrays, ordenar e compará-los e após inserir o novo item do array

Compartilhar este post


Link para o post
Compartilhar em outros sites

fala

xanburzum

Entao cara, eu olhei bastante coisa... mas nao consegui fazer nesse esquema nao...

eu resolvi por um caminho alternativo...

 

coloquei o check com o codigo para outra pagina...

onde vai ser digitado o numero q preciso... e essa pagina salva no banco...

 

resolvi isso tambem pra o operador ter um controle maior.. assim nao tem como ele digitar o numero da proxima pessoa... como tava todos em lista..

 

muito obrigado .... sempre ajudando mt!!

 

ahhh e sobre estar abrindo em outra aba...

tinha target="_blank" no form ... eu tirei... e ele parou de abrir...

 

obrigado a todos!

Compartilhar este post


Link para o post
Compartilhar em outros sites

1175422_714835018560297_2296038501257836

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.