从各种表格中的复选框插入值?

时间:2010-09-24 23:14:23

标签: php database mysqli

alt text

包含左侧的学生列表以及分配给每个学生的许多技能。

每个学生都有自己的桌子,上面有完整的技能列表(HTML,CSS,...)。现在有一个从复选框中获取价值并将它们分配到相应学生表的简单方法吗?

目的是为每个显示他们技能的学生创建一个图表:-)啊,对不起我的英语不好。

1 个答案:

答案 0 :(得分:1)

使用PHP等脚本语言打印表单。对复选框使用智能命名,然后将逻辑放在脚本中检索接收帖子表单的数据。

如果你使用php,你可以使用

<form>
    <input type="checkbox" name="paul[skill1]" value=1>
    <input type="checkbox" name="paul[skill2]" value=1>
    ...
    <input type="checkbox" name="robert[skill1]" value=1>
    <input type="checkbox" name="robert[skill2]" value=1>
    ...
</form>

提交页面时,$ _POST结果将是

$POST = array(
  [paul]   = array( [skill1]=> 1, [skill3]=>1) //paul has skills 1 and 3
  [robert] = array( [skill1]=> 1, [skill4]=>1) //paul has skills 1 and 4
)

如果你想在前端做一切,你应该使用JQuery,但是比管理数据更困难。 我想你有PHP技能,否则使用电子表格来做这个