当前位置: 代码迷 >> PHP >> 关于一个问卷调查的程序,如何插入数据库
  详细解决方案

关于一个问卷调查的程序,如何插入数据库

热度:102   发布时间:2016-04-28 18:20:15.0
关于一个问卷调查的程序,怎么插入数据库?

<form action="sumbit.php" method="post"> 
Q1、第一个问题?<br>
<input type='radio' name='q1' value='男' />男<br>
<input type='radio' name='q1' value='女' />女<br>
Q2、第二个问题?<br>
<input type='checkbox' name='q2' value='好' />好<br>
<input type='checkbox' name='q2' value='不好' />不好<br>
<input type='checkbox' name='q2' value='就这样' />就这样<br>
Q3、第三个问题?<br>
<input type='radio' name='q3' value='很好' />很好<br>
<input type='radio' name='q3' value='非常好' />非常好<br>
<input type='radio' name='q3' value='不错' />不错<br>
<input type='radio' name='q3' value='good' />good<br>
Q4、第四个问题?<br>
<input type='radio' name='q4' value='好啊' />好啊<br>
<input type='radio' name='q4' value='不好' />不好<br>
<input type='radio' name='q4' value='就这样' />就这样<br>
<input type='radio' name='q4' value='很好' />很好<br>
<input type='radio' name='q4' value='很不错' />很不错<br>
<input type="submit" value="提交"/>
</form>


本人菜鸟一个,最近遇到一个问卷调查的程序,像这样的怎么插入数据库呢?

数据库中记录表:result 

里面的字段:q1、q2、q3、q4

分别对应四个问题。

插入一条记录,就把四个值分别插入到对应的字段中。这个怎么插入呢?这里我只列出了四个问题,但是后面还有很多的问题,不可能一个个对应来插入吧。

我的想法是name都是q开头,后面是顺序的序号,而插入的数据表,也是分别对应的。能否通过循环来插入呢?

哪位大侠给个插入的代码啊?在此感谢!!

这里既有radio,也有checkbox,后面还有text,通过$_POST怎么处理呢?
------解决思路----------------------
checkbox里需要用数组才能获取表单中所有的值,像这样<input type='checkbox' name='q2[]' value='好' />好<br>,提交之后所有的值会在$_POST[]里,应该可以循环吧。