其中包含左侧的学生列表和分配给每个学生的许多技能。
每个学生都有自己的表格,其中包含完整的技能列表(HTML、CSS 等)。现在有什么简单的方法可以从复选框中获取值并将它们分配给相应的学生表?
目的是为每个学生创建一个图表来展示他们的技能:-)啊,抱歉我的英语不好。
最佳答案
使用 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 技能,否则请使用电子表格来执行此操作
关于php - 从各种表格的复选框中插入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3791682/