Jump to content


Photo

Deletar Mensagens


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

#1 gonzalo

gonzalo

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:ASP, todos os produtos Macromedia, internet ...

Posted 29/09/2003, 10:27

Pessoal, como seria o script para deletar itens selecionados por check boxes... tipo menssagens num email , selecionou a menssagem.... deletou.

Obrigado a quem possa ajudar.

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 29/09/2003, 11:05

gonzalo,
para fazer isso é so voce usar uma estrutura condicional para verificar se o cmapo do checkbox foi assionado, ex:

voce tem um checkbox chamado deleta e o valor dele é "ok". Entao usaremos um if para verficar se o valor dele é "ok" se for é porque esta clicado entao se o valor for ok deletamos do registro ex;

if (request.form("deleta")="ok") then
sql = "delete from TABELA where idmsg = '"&request.form("id")&"'"
conexao.execute(sql)
end if

www.andrewsmedina.com.br

#3 x-webmaster

x-webmaster

    Mestre

  • Usuários
  • 638 posts
  • Sexo:Não informado
  • Localidade:SP SP

Posted 29/09/2003, 11:09

mas se tipo cyber..... o cara tiver vários clientes e selecionar um para deletar...como faz??!!?

Edição feita por: x-webmaster, 29/09/2003, 11:09.


#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 29/09/2003, 11:57

a solucao para isso x-web é so colocar o id como valor do check, porque dai é so verificar se o valor do check nao for vazio ele deleta o campo, com o valor do check entnedeu? agora para selecionar varios ja é um poco mais complicado, tem que criar um loop para exibir, e um loop para checar os dados. mas a ideia principal é a msma

B)
www.andrewsmedina.com.br

#5 gonzalo

gonzalo

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro
  • Interesses:ASP, todos os produtos Macromedia, internet ...

Posted 29/09/2003, 14:21

a solucao para isso x-web é so colocar o id como valor do check, porque dai é so verificar se o valor do check nao for vazio ele deleta o campo, com o valor do check entnedeu? agora para selecionar varios ja é um poco mais complicado, tem que criar um loop para exibir, e um loop para checar os dados. mas a ideia principal é a msma

B)

Valeu pessoal, entendia ideia, vou fazer testes e depois dou um feedback.
Brigaduuuu

#6 x-webmaster

x-webmaster

    Mestre

  • Usuários
  • 638 posts
  • Sexo:Não informado
  • Localidade:SP SP

Posted 29/09/2003, 17:24

valew ae tb cyber! thanks a lot!

#7 Akira_Xtreme

Akira_Xtreme

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado

Posted 29/09/2003, 18:17

pra deletar varios de uma vez eh assim:

vet = split(request.Form("campo") & "," , ",")
for i = 0 to ubound(vet) - 1
banco.execute("DELETE FROM tb_cad WHERE id_cad="&vet(i)&"")
next

isso eu peguei aki no forum ASP/ASP.net
eh preciso armazenar as ids numa array e depois criar um "For-Next" hehe!!

(y) (y) :D




1 user(s) are reading this topic

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

IPB Skin By Virteq