回 帖 发 新 帖 刷新版面

主题:ASP怎么实现一篇文章发布到多个栏目?

栏目表中定义 
ID:1 字段:新闻 
ID:2 字段:公告 
........ 
文章表中定义 
栏目ID 字段, 使用逗号分割每个栏目ID存入其中,如 
一篇文章属于栏目1,栏目2,栏目6,.... 
那么字段的值应该是: 
1,2,6 
可以设置一篇文章同时属于多个栏目。 

1、要实现的功能是怎么样在添加的时候显示栏目字段,而添加到数据库时候是ID。 
2、在添加提交以前可以实现多个栏目的删除和修改。 
3、在发布信息完以后修改中的多个栏目的删除及修改功能。 

回复列表 (共2个回复)

沙发

谢谢!

板凳


这好办,我给你个思路:在添加(修改)时,FROM表上放一个复选框数组,每个复选框分别对应一个字段1、2、3.....,选中就提交1,未选提交0。然后相应的栏目读取时,如果对应的字段是1就读出来,是0不读。
比如,复选框1对应栏目1新闻(ID1)、复选框2对应栏目2公告(ID2).......在栏目1新闻里,读出ID1为“1”的记录,在栏目2公告里,读出ID2为“1”的记录。这样,如果你当初提交数据时,复选框1、2都勾选,它不就都属于这两个栏目了吗?

我来回复

您尚未登录,请登录后再回复。点此登录或注册