首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

一个令人费解的复选框显示有关问题,各位帮忙想想吧!

2012-03-01 
一个令人费解的复选框显示问题,各位大虾帮忙想想吧!!有两个数据库表表a表bidusernameidnoticeaddtime张三

一个令人费解的复选框显示问题,各位大虾帮忙想想吧!!
有两个数据库表
表a                                     表b
id       username                 id       notice         addtime         张三           李四         王五
1           张三                       1           222             07-2-14           -1               -1
2           李四                       2           252             07-2-14                             -1             -1        
3           王五                       3           121             07-2-15           -1               -1             -1

现在想把表b的某一条记录显示出来:其中字段名张三、李四、王五(可能更多,
他是动态添加的,也就是表a中字段username的所有值)作为复选框的名称,比如:
□张三     □李四     □王五          
如果他们的值等于“-1”的话,那么复选框打钩,即被选中,否则为空,即没有被选中。
请问各位大虾,这该怎么实现?

[解决办法]
建议你把字段名张三、李四、王五这么多用一个字段保存数据,如下:
id notice addtime username
username保存的是多个人名,中间以 ", "隔开

保存的时候,复选框name使用一个,而value则等于各自的姓名,直接使用Request( "UserName ")就可去获得所有被选中的名单

编辑修改的时候用数组分开,然后再判断

热点排行