Ir para conteúdo

POWERED BY:

Arquivado

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

chrod

Deletar registro através de checkbox

Recommended Posts

Olá turma... tô apanhando aqui...nunca usei function por isso o aperreio!Criei um sistema on-line de notícias (quando tiver 100% posto pra vcs). Já consigo adiconar, alterar, mas agora falta excluir uma notícia...No painel de administrador, as notícias aparecem uma embaixo da outra e cada uma tem um checkbox com valor = a um campo da tabela. Ao ser clicado o checkbox passa como parâmetro pra uma Function o valor desse campo da tabela pra poder fazer a busca dessa notícia corretamente pra depois apagar, certo!mas não tô conseguindo criara function direito... ai vai o codigo:<script language="vb script:opt(this.value);aguardo a ajuda salvadora de vcs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dah-lhe chrod !!!

 

Passei por um problema semelhante cara ... mas eu nao consegui integrar muito bem ... ASP ... com JAVASCRIPT ... devo ter cabaçado ... mas se liga soh, fiz um esquema q a noticia do cara esta online .. .se estiver online ele mostar uma bolinha verde se estiver off mostra uma bolinha vermelha ....

 

nessas bolinhas tem um link q chama uma pagina q musa o status de online pra off e vice-versa .. ocodigo dela eh assim:

 

<a href="atualiza_status.asp?id=<%=rs("id")%>" onclick='return confirm("Deseja alterar o STATUS desta noticia?");'><img border="0" alt="Status:no mercado" src="imagens/bt_on.gif" width="10" height="10"></a>

 

ali no onclick ... ele executa uma função de verificação ... se o cara der OK ... ele vai pro link:

 

atualiza_status.asp?id=<%=rs("id")%>

 

Se o cara der CANCELAR .. ele permanece na mesma pagina ... no seu caso como eh deletar ... eh soh criar o link para a pagina:

 

apaga_noticia.asp?id=<%rs("id")%>

 

e nessa pagian tu faz o seguinte:

 

ASP

[*]

 

[*]<%Language=VBScript %>

 

[*]<%response.buffer=true%>

 

[*]<%

 

[*]ConnString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\home\dados\noticias.mdb;"

 

[*]Set Conexao Server.CreateObject("ADODB.Connection")

 

[*]

 

[*]Conexao.Open ConnString

 

[*]Conexao.Execute("DELETE * from noticias WHERE id="&Request.querystring("id")&"")

 

[*]Response.Write"noticia apagada com sucesso"

 

[*]%>

 

[*]

 

Lembrando q se a tabela de noticias tiver um campo ID .... fica muito melhor para ele localizar a noticia certa e a deletar

 

Não sei se ficou mto claro ... qualquer coisa dah um grito ae !!

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.