我有一个很长的问卷(46个问题),每个问题都有(3)个可能的答案,是的,有时和不是,(3个单选按钮),每个都有相应的值,分别为10,5和-10。如何通过PHP将多个单选按钮值传递给MYSQL数据库作为所有单个值,但将它们隔离到组中?
我在四个标题之间划分了几个问题,每个标题下有几个问题。 我能够通过给每个与数据库中的字段相对应的不同名称属性发布所有数据到mySQL数据库。
我遇到的问题是,我可以不再使用单选按钮为一组,那就是,他们都是可选的,击败有他们的目的,从根本上让他们来检查盒....
我需要让每个单选按钮在我的数据库中拥有它自己的值,并且我需要将它们分组在每个问题的3个可能的选项中...
我将发布我的表单html和php发送脚本的示例... 预先感谢您的任何建议...
html code one question
<div class="questionBox">
<p>1.Have I clearly defined my companies target market?</p>
<input type="radio" name="ca1y" value="10"/>
<label for="ca1">YES</label>
<input type="radio" name="ca1s" value="5"/>
<label for="ca1">SOMEWHAT</label>
<input type="radio" name="ca1n" value="-10"/>
<label for="ca1">NO</label>
</div>
/* PHP后更新*/
$radioPost="INSERT INTO questions
( ca1y,
ca1s,
ca1n,...)
VALUES
( '$_POST[ca1y]',
'$_POST[ca1s]',
'$_POST[ca1n]',...)
我想给每个单选按钮的ID属性,并用它来更新数据库,但我似乎无法得到那个工作。 ...
任何帮助将不胜感激 欢呼声。
谢谢,我会扩大。 的目的是让这个网页填充数据库... 有一个用户名和公司字段,我遗漏了,但这将与特定用户选择每个问题的3个选项的特定用户一起进行。 这是可以访问不同的组织,所以数据库将增长,以及我需要能够区分每个使用个别响应,因此每个广播答案生存在我的数据库自己的领域,大约有146个字段,并被下载到一个电子表格,一些数学,我得到我的数据.... 这是否改变你的答案? – user482024 2011-02-15 20:04:38
例如,我有我的PHP找到电台名称=属性,并与我的数据库字段对齐...我可以以某种方式使其与我的窗体,而不是名称= ID =字段对齐?这似乎是一个简单的修复,但它不会工作 – user482024 2011-02-15 20:09:18