Ir para conteúdo

POWERED BY:

Arquivado

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

Carlos Moreira

[Resolvido] Gravando valores de checkbox 1,3,5,7

Recommended Posts

Ola pessoal tah dando dor de cabeça ter mudado o banco para mysql mas é gratificante!!!

 

Seguinte tinha esse cod abaixo rodando certinho na hora de gravar valores vindo de uma checkbox tive que fazer esses reparos pois estou dentro de um upload sem componentes gravando.

 

seguinte

 

ASP
<%

arrayCores = UploadRequest.Item("arrayCores").Item("Value")

arrayCores = split(arrayCores,",")

for i=lbound(arrayCores) to ubound(arrayCores)

    on error resume next

    cores = UploadRequest.Item("cores"&arrayCores(i)).Item("Value")

    if err.number=0 then

        coresOk = coresOk&","&cores    

  end if

next

 

Call abre_conexao1(ConnString,Conn)

sql = "Insert Into produto (cor) VALUES ('" & mid(coresOk,2,len(coresOk)) & "')"

Conn.Execute(sql)

Call fecha_conexao1()

%>

 

Funcionava certinho, agora ocorre o seguinte quando seleciono mais de uma cor ele nao grava nada e quando seleciono 1 cor ele grava...

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao entendi o que esta fazendo

 

se os check tiverem o mesmo nome ele ja manda os valores separados por virgula sem nada disso que esta fazendo

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra mim o tipo de dado que a coluna permite não é varchar e sim integer, por isso grava 1 registro, se tiver mais de um será uma string ai dá incompatibilidade de dados(o mysql não retorna esse erro como o access)

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.