注册 登录
编程论坛 ASP技术论坛

求助:if session("baipu_id")=1 等号后面的值需要写三个,分别是1、2、3这三个

zhao5563 发布于 2012-11-04 20:07, 1018 次点击
<%

    if session("baipu_id")=1 then

   sql="select * from login order by id_zu,id"

   set rs_login=conn.execute(sql)

    else

   sql="select * from login where id="&session("baipu_id")

   set rs_login=conn.execute(sql)   

    end if

    if rs_login.eof then

    %>

我的目的是if session("baipu_id")=1  等号后面的值需要写三个,分别是1、2、3这三个。

换言之用什么办法可以让当ID=2或3时和ID等于1时调用的结果是一样的
或者把28、29改成别的数字也行就是只要可以同时让ID等于1、2、3中任何一个数值调用的出来的结果一致就行,多谢各位大仙了

3 回复
#2
zdloveday2012-11-05 09:43
没明白你问的问题
#3
zdloveday2012-11-05 09:48
你的意思是不是说 session("baipu_id")不等于空后面输出的值就让id等于 1  2  3,如果是的话办法这样
if session("baipu_id")<>"" then
response.Write(id=1)
response.Write(id=2)
response.Write(id=3)
end if
#4
dzt00012012-11-05 15:30
in (1,2,3)
1