一个令人费解的复选框显示问题,各位大虾帮忙想想吧!!
有两个数据库表
表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 ")就可去获得所有被选中的名单
编辑修改的时候用数组分开,然后再判断