Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/09/2003, 13:29
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses
Puntos: 98
mmmmhhh, no...
si los checkboxes se llaman servicio, entonces al tener seleccionados varios, cuando tu llames al request.form("servicio") te va a traer

servicio= 1,2,3,4,5,6 etc...

Lo que necesitas es descomponer cada uno de esos para después abrir tu recordset

Lo que puedes hacer es un arreglo mediante la función split

arrServicio= split(request.form("servicio"), ",")

de esta manera tendrías un arreglo así: |1|2|3|4|5|6|

Y finalmente solo es recorrerlo

count= uBound(arrServicio)

For i=0 to count
If i > 0 Then
rs.MoveFirst
End If
Do while not rs.EOF
If arrServicio(i)=(rs.Fields.Item("Servicio").Value) then
session("precio")=(rs.Fields.Item("Precio").Value)
response.Write session("precio")
end if
rs.movenext
Loop
Next

A ver si te sirve...

salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway