Creo que el error puede estar aquí:
esta página se llama wekly_poll.asp
Código:
rsSavePollVotes.Fields(strPollVote) = CInt(intVoteChoiceCount)
La variable strPollVote corresponde a:
Código:
strPollVote = Request.Form("PollVote")
de donde PollVote viene de la página formulario que se llama encuestaweb.asp y el código de ese campo es:
Código:
if NPregunta="1" then
Response.Write vbCrLf & " <tr><td colspan=""2""><span class=""smPollText""><input type=" & result("campoT") & " name=""PollVote"" value=""Votes_" & intSelectionLoopCounter & """>"
else
Response.Write vbCrLf & " <tr><td colspan=""2""><span class=""smPollText""><input type=" & result("campoT") & " name=""PollVote" & id_no &" value=""Votes_" & intSelectionLoopCounter & """>"
end if
En donde le digo que se NPregunta es uno, ese campo se llame PollVote y que si es más de 1 se llame
Código:
name=""PollVote" & id_no &"
de la cual optenemos PollVote207 y PollVote253.
El problema es que al recuperar la variable solo recuper la que se llama PollVote y no el resto.
Si PollVote lo recupero asi:
Código:
strPollVote = Request.Form("PollVote")
, como recupero los otros y lo más importante como le pongo en la función:
Código:
rsSavePollVotes.Fields(strPollVote) = CInt(intVoteChoiceCount)
para que me recorrar todos los campos que he optenido, en este caso 203,207,253
Haber si alguien me puede ayudar...
Un saludo