|
数据库有两个表,表a和表b,我从a中把数据提取出来传到页面上,有4个字段,分别是id,类型,题面,题号。共有4个类型,第一个是radio,第二个是textarea,题目比较多,共12道题,我要将每道选择的内容发送到第二个表b(radio中的value),再将textarea的内容发过去.剩下两个类型就比较容易了。而题号是在access中已经定义好了的,tihao=rs("题号"),再在相应的地方显示就行.第二个表也有4个字段,分别是id,题号,用户名,回答。我主要是想统计某个人每道题的回答.可是有几个问题,★首先一个页面我要即执行查询,又执行添加,查询a中的数据,添加到B表来统计.其次,我的题号是从A表中传到页面的,我怎么再把页面的题号传到B表,而回答也有个问题,平时取值都是Request.Form(),举类型为1的例子来说,我就有12道一样的,也就是12道单选。为了简便我做了个循环,而radio本身也不能name都一样,只有每道一样才可选择,我就定义了个num的变量,刚开始num=0,每次循环+1,这样num就不相同了.代码是这样的
<input type='radio' name='"&num&"' value='非常满意' />非常满意 <input type='radio' name='"&num&"' value='满意' />满意 <input type='radio' name='"&num&"' value='一般' />一般 <input type='radio' name='"&num&"' value='不满意' />不满意 <input type='radio' name='"&num&"' value='非常不满意' />非常不满意
这时取值就有问题了,因为name是个不定的变量,我该怎么把回答插入到b表里呢?该怎么使用Request.Form()这个语句呢?★问题有点长,请大家见谅,希望好心人能帮忙解决!十万火急!再次谢过! |
|