想调用栏目ID为34-50的记录,你在写SQL查询时就应该把这个范围内的记录查出来就行了,这不需要用ASP代码去控制,只需要你的SQL查询条件写好就行了。
由于不太清楚你代码里是要在哪个位置去限制这个查询范围,我以你上面代码中第一个SQL查询为例:
假设你以下代码中想限制查询范围,并且假设你的栏目id的字段名就是id这个字段
那SQL这样写:
Sql= "select id,sd_topid,sd_title from sd_yys Where sd_left=1 and (id>=34 and id<=50) order by sd_topid desc"
就是在里面加了and (id>=34 and id<=50)这个条件。表示只查栏目id在34-50这个范围的栏目记录
没看明白,你是想第一层循环调用id为34-50的?还是第二层循环调用ID为34-50的?