Ir para conteúdo

POWERED BY:

Arquivado

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

DW_MX

[Resolvido] TextField

Recommended Posts

Seguinte to precisando de recuperar o valor digitado no textfield exemplo:

 

vamos supor que os numeros abaixo estao digitados em linha dentro da caixa textfield

 

0123456

1015202

3568985

 

entao temos tres linhas digitado.

quando eu clicar no botão enviar vai chamar a pagina resposta.asp

entao a pagina resposta.asp vai mim mostrar o seguinte

 

0123456 esses numeros digitados vao ser recuperados vou salvar no banco na primeira linha normalmente e o seu id automatico exemplo 01

1015202 essa outra linha digitados vao ser salvos no banco na segunda linha e o seu id automatico exemplo 02

3568985 essa outra linha digitados vao ser salvos no banco na proxima linha e o seu id automatico na sequenci exemplo 03

 

conseguir explicar oque preciso? Agradeço quem poder mim chamar

Fiquem com Deus e te mais.

 

Aguardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro... oq você chama de textField?? É o input text ou um textarea ??

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

é a caixa de textolongo podemos dizer assim é a que tem barra de rolagem. seria esta mesma aqui que to digitando este texto para voce. porque eu fiz um sistema onde o usuario posta um codigo so que eles querem postar 20 30 de uma vez e nao um por um. so que cada codigo deste tenho que salvar no banco em um id diferente. tendeu. aguardo..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então é uma TEXTAREA...

 

Quando se diz os nomes corretos dos objetos a ajuda vem BEM mais rápida ¬¬

 

Faça assim... digite os valores separados por ";" ( ponto e vrigula )

 

Quando for gravar no BD.. use o Split() para criar um array de dados e ai sim gravar no BD conforme você qr..

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

kra primeiramente quero agradecer por ta mim ajudando, vamos la

o meu text area chama codigos.

 

dentro dele digito em cada linha o codigo. geralmente este codigo é de 15 caracteres

neste caso eu tenho que colocar o ponto e virgula. por um acaso nao teria como ele

pegar linha por linha, digo porque o sistema que o kra mim passou para fazer parecido

ele fuciona desta forma.

 

e se puder dar um exemplo para que eu possa entender melhor, ja to com um bom conhecimento no asp

mas tem funções que ainda nao conheço.

 

aguardo

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você nao quiser usar o ";", então use o ENTER como separador

 

Codigo = Resquest("Codigo")

Codigos = Split(Codigo,CHR(13))
For i=0 to Ubound(Codigos)

SQL = "INSERT INTO Tabela (Valor) VALUES ('" & Codigos(i) & "')"
Conn.Execute(SQL)

Next

Assim ele pega o valor da sua textarea.. faz o Split() com o Enter e insere cada codigo em uma linha diferente do BD...

 

PS: Isso que passei foi só a lógica.. altere o código conforme sua necessidade...

 

 

Abraços..

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu entendi e vou fazer aqui logo mais posto o resultado e fechamos o post com sucesso.. grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu kra deu certo sim ja adaptei e deu certo,

so que gerol um outro problema vou explicar

 

eu recupero o valor exemplo:

 

recupero este valor Ubound(Codigos) ai ele mim mostra quantos codigos foi postado

ai a pagina vai diminuir o credito do usuario ate ai beleza

so que se postar um codigo so no text area e passa o valor zero

ai na pagina de resposta nao tem como diminuir

 

exemplo:

totalcodigo = Ubound(Codigos)

ObjCon.Execute("Update login Set credito=credito - totalcodigo Where Id_user="&session("Id_user"))

 

entao o valor de um codigo postado nao pode ser zero, como faço para quando digitar um codigo so a contagem começar com 1.

 

Muito grato

Aguardo

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.