燕郊网城论坛

mazheng888 发表于 2007-1-19 20:14

请问我这样写

请问我这样写
sql_1="select * from sub1 "
if userid="星期一" then
sql_1=sql_1& "where id=1"
elseif userid="星期二" then
sql_1=sql_1&"where id=2"就没有问题
但是如果我加上个条件
id=request("id")
userid=request("userid")
if id="jw" then
sql_1="select * from sub "
elseif id="sj" then
sql_1="select * from sub1 "
end if

if userid="星期一" then
sql_1=sql_1& "where id=1"
elseif userid="星期二" then
sql_1=sql_1&"where id=2"
end if
就提示我sql语句不对了,请问是不是不能在问号后面连续提取两个不同的变量啊?例如
admin.asp?userid="星期一"...
再提取admin.asp?id="jw"...
我不太懂sql,希望高手指点
我希望的效果是
jw sj
星期一 星期二
分别点击后筛选出admin.asp?id=jw&userid=星期一也可以admin.asp?id=jw&userid=星期二

菩提树 发表于 2007-1-19 20:17

[em57][em34]

页: [1]

Powered by Discuz! Archiver Array  © 2007-2010 yanjiao.com