标题:求助:if session("baipu_id")=1 等号后面的值需要写三个,分别是1、2、3这 ...
只看楼主
zhao5563
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-11-4
结帖率:0
已结贴  问题点数:20 回复次数:3 
求助:if session("baipu_id")=1 等号后面的值需要写三个,分别是1、2、3这三个
<%

    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中任何一个数值调用的出来的结果一致就行,多谢各位大仙了

搜索更多相关主题的帖子: sql where 
2012-11-04 20:07
zdloveday
Rank: 2
等 级:论坛游民
帖 子:221
专家分:96
注 册:2008-9-5
得分:10 
没明白你问的问题

不懂----就无耻的下问吧----
2012-11-05 09:43
zdloveday
Rank: 2
等 级:论坛游民
帖 子:221
专家分:96
注 册:2008-9-5
得分:0 
你的意思是不是说 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

不懂----就无耻的下问吧----
2012-11-05 09:48
dzt0001
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:5
帖 子:1281
专家分:4998
注 册:2005-10-12
得分:10 
in (1,2,3)

----我怎能在别人的苦难面前转过脸去----
2012-11-05 15:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-385903-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012741 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved