请教一段代码写法问题
代码如下:以上代码主要部分是调用表5中catid=1的内容,我现在想同时调用两个catid的值,代码应该怎么写
比如:catid=(1,2,3)
这就可以同时调用几个内容了,但我上面的写法只是想像,是行不通的,希望高手指点一下写法
其实catid中的内容就是一个分类,DT有个问题就是,分类有大类与小类与小小类,我们在调用文章的时候,经常遇到麻烦
比如大类的ID为1,他下面的小类为2,小小类为3,我们调用的时候不可能只调用其中某一类,我们是要全部调用才行
但是光调用大类ID1,小类与小小类都不会被调取,DT就是这一点让我很郁闷。高手指点一下
当然,我在数据表中也发现了,其实小类有一个parentid 值,这里面就是记录的父级类,也就是ID1,但可惜的是没有写入到内容表中,两张表分开了,所以我也想调用ID1下面的所有小类的内容,包括ID1的内容,不知道如何下手了
请管理员看看,高手们指点指点,不知道我表述得清不清楚,在线等一会吧!
写成&catid in (1,2,3)即可
三楼的方法是可行的,但是这样一个ID值一个ID值的调用,太麻烦了,不方便管理,有没有更方便的方法,不然后期加了分类,还得再修改代码
一般改分类也只是分类名改变而已吧?id不变的
四楼理解解误,DT每个小类都有自己的ID
那你说的id改变指的是什么呢,难道你删除了原来再新建设一个?要不然你怎么改分类名id都不会变的
大类的ID为1 标签加上&catid=1这个大分类下的信息都有了包括子分类的
七楼能不能根据我一楼的代码写一个具体的,这个标签加到哪个位置
页:
[1]