
05/09/2003, 13:29
|
 | 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 |