从上页传过来多个复选框的数值 怎么分开使用这些数值呢?
各位帅哥,美女:
我用dim rs2,ck
ck=request("checkbox")
获得从上一个页面传来多个值,就是 ID=1,2,3
1,2,3是根据客户选的复选框传过来了,
set rs2=conn.execute("select * from [order] where id in ("&ck&")")
出现语法错误,ID=1,2,3
我现在想要的效果是,当ID=1是, 输出的数据是 ID=1这条记录里的资料。
当ID=2时,显示为ID=2这条记录里的资料。
请问要怎么写这个程序。我只会ASP的代码。其他的不懂。
能帮忙告诉以下怎么处理吗?
[解决办法]
如果你非要使用=。则可以这样
ck=request("checkbox")
If ck <> "" Then
If InStr(ck,",") > 0 Then
set rs2=conn.execute("select * from [order] where id in (" & ck & ")")
Else
set rs2=conn.execute("select * from [order] where id = " & ck)
End If
Else
Response.Write "没有选择"
Response.End
End If
[解决办法]