Ir para conteúdo

POWERED BY:

Arquivado

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

marcdes

checkbox - de novo

Recommended Posts

bem pessoal estou com um outro problema.

 

estou passando pelo form um monte de checkbox com mesmo nome mas diferentes valores.

 

estou pegando esse valores da segiunte forma:

 

fotos = Split(Request.Form("escolheFoto"))For i = 0 to Ubound(fotos)	set rsFotos = Server.CreateObject("ADODB.RecordSet")	sql = "UPDATE foto SET status=1 WHERE id = "& fotos(i) &" "	rsFotos.open sql, conn, 3, 3next

Mas não está funcionando.

 

alguém poderia me ajudar?

 

Marcondes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente assim:

 

fotos = Split(Request.Form("escolheFoto"))Set connect = Server.CreateObject("ADODB.Connection")For i = 0 to Ubound(fotos)sql = "UPDATE foto SET status=1 WHERE id = "& fotos(i) &" "connect.execute(sql)nextconnect.closeset connect = Nothing

T+

B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem pessoal estou com um outro problema.estou passando pelo form um monte de checkbox com mesmo nome mas diferentes valores.estou pegando esse valores da segiunte forma:

fotos = Split(Request.Form("escolheFoto"))For i = 0 to Ubound(fotos)	set rsFotos = Server.CreateObject("ADODB.RecordSet")	sql = "UPDATE foto SET status=1 WHERE id = "& fotos(i) &" "	rsFotos.open sql, conn, 3, 3next
Mas não está funcionando.alguém poderia me ajudar?Marcondes
Corrige essa linha ae:
fotos = Split(Request.Form("escolheFoto"),"CARACTER")
O split tem q ter um caracter delimitador para kebrar a string numa array. :D :D :D :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu...

 

deu certo.

 

 

tbm tinha dado certo desse jeito:

 

for each fotos in Request.Form("escolheFoto")	set rsFotos = Server.CreateObject("ADODB.RecordSet")	sql = "UPDATE foto SET status=1 WHERE id = "& fotos &" "	rsFotos.open sql, conn, 3, 3next

 

abraços,

 

Marcondes

Compartilhar este post


Link para o post
Compartilhar em outros sites

você poderia fazer simplesmente assim:

 

ASP [/tr][tr]set rsFotos = Server.CreateObject("ADODB.RecordSet")

sql = "UPDATE foto SET status=1 WHERE id IN("& Request.Form("escolheFoto") &")"

rsFotos.open sql, conn, 3, 3

[/tr]

 

 

falows

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.