如何使用关联数组从复选框获取ID和从文本字段获取适当的值

PDS

GUI

大家好,我是编程新手。我需要开发一个带有复选框和文本字段的评分系统,用户可以在其中单击列表中的主题,然后在文本字段中添加他的评分/经验。所有这些主题和评分将连同主题ID和评分添加到数据库中。因此,问题是,我不知道如何编写关联数组以获取所选主题及其适当的等级以插入数据库。谁能提供给我一些与此类似的代码或示例。因此,我可以了解如何执行此操作。提前致谢 :)

这是HTML示例代码

<form action="" method="post">
<table width="372" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="24"><input type="checkbox" name="subid1" value="1" id="subid1"></td>
    <td width="203">Maths</td>`enter code here`
    <td width="145"><input type="text" name="sub1" id="sub1"></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="subid2" value="2" id="subid2" /></td>
    <td>Physics</td>
    <td><input type="text" name="subid2" id="subid2" /></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="subid3" value="3" id="subid3" /></td>
    <td>Computing</td>
    <td><input type="text" name="subid3" id="subid3" /></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="subid4" value="4" id="subid4" /></td>
    <td>Chemistry</td>
    <td><input type="text" name="subid4" id="subid4" /></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="subid5" value="5" id="subid5" /></td>
    <td>Biology</td>
    <td><input type="text" name="subid5" id="subid5" /></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="subid7" value="6" id="subid7" /></td>
    <td>Human Biology</td>
    <td><input type="text" name="subid6" id="subid6" /></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input type="submit" name="button" id="button" value="Submit" /></td>
    <td>&nbsp;</td>
  </tr>
</table>
</form>

这将在客户端完成该工作:

<input type="checkbox" name="cb[myID1]" value="1" />
<input type="text" name="t[myID1]" value="" />
<input type="checkbox" name="cb[myID2]" value="1" />
<input type="text" name="t[myID2]" value="" />

可以在服务器端使用:

$usedTexts = array();
if ( array_key_exists("t", $_POST)  && is_array($_POST["t"])
  && array_key_exists("cb", $_POST) && is_array($_POST["cb"]) 
) 
{
  $usedTexts = array_intersect_key($_POST["t"], $_POST["cb"]);
}

请参阅服务器端手册:http : //us3.php.net/array_intersect_key

编辑:固定为POST; 添加了array_key_exists()和is_array()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用关联数组从复选框获取ID和从文本字段获取适当的值

来自分类Dev

如何获取每个复选框的文本字段值

来自分类Dev

在PHP(使用的关联数组)的复选框中保留清单中的值

来自分类Dev

单击复选框nsis清除文本字段值

来自分类Dev

获取关联数组的键和值

来自分类Dev

如何在我的复选框内联和复选框旁边获取文本?

来自分类Dev

使用数字索引从关联数组获取键和值

来自分类Dev

使用jQuery获取数组中复选框的值

来自分类Dev

如何获取复选框的文本?

来自分类Dev

Rails 4:如何在Rails中使用JQuery禁用基于复选框值的文本字段

来自分类Dev

如何使用Javascript从复选框获取跨度文本?

来自分类Dev

jQuery,如何获取复选框未选中事件和复选框值?

来自分类Dev

PHP - 使用复选框获取键和值

来自分类Dev

使用复选框更新输入文本字段

来自分类Dev

使用复选框更新输入文本字段

来自分类Dev

如何使用jquery获取选中的复选框数组的长度?

来自分类Dev

如何在文本字段中有特定值时选中复选框

来自分类Dev

如何在 docx 文档中创建复选框和输入文本字段?

来自分类Dev

如何从FormCollection获取复选框值?

来自分类Dev

如何设置/获取复选框的值

来自分类Dev

如何获取垫复选框值

来自分类Dev

是否可以在Android中使用文本字段和复选框构建listview?

来自分类Dev

如何使用MVVM获取选中的复选框值?

来自分类Dev

如何使用jQuery从复选框中获取多个值

来自分类Dev

如何使用 AJAX 从复选框中获取多个值?

来自分类Dev

如何获取数组中复选框的值,使用javascript发送到其他页面

来自分类Dev

如何获取值Check和Uncheck复选框在数组上使用JQuery

来自分类Dev

如何使用jQuery和漂亮的复选框插件获取input [type = checkbox]的值

来自分类Dev

如何使用ajax和php在csv中获取单选按钮,复选框值?

Related 相关文章

  1. 1

    如何使用关联数组从复选框获取ID和从文本字段获取适当的值

  2. 2

    如何获取每个复选框的文本字段值

  3. 3

    在PHP(使用的关联数组)的复选框中保留清单中的值

  4. 4

    单击复选框nsis清除文本字段值

  5. 5

    获取关联数组的键和值

  6. 6

    如何在我的复选框内联和复选框旁边获取文本?

  7. 7

    使用数字索引从关联数组获取键和值

  8. 8

    使用jQuery获取数组中复选框的值

  9. 9

    如何获取复选框的文本?

  10. 10

    Rails 4:如何在Rails中使用JQuery禁用基于复选框值的文本字段

  11. 11

    如何使用Javascript从复选框获取跨度文本?

  12. 12

    jQuery,如何获取复选框未选中事件和复选框值?

  13. 13

    PHP - 使用复选框获取键和值

  14. 14

    使用复选框更新输入文本字段

  15. 15

    使用复选框更新输入文本字段

  16. 16

    如何使用jquery获取选中的复选框数组的长度?

  17. 17

    如何在文本字段中有特定值时选中复选框

  18. 18

    如何在 docx 文档中创建复选框和输入文本字段?

  19. 19

    如何从FormCollection获取复选框值?

  20. 20

    如何设置/获取复选框的值

  21. 21

    如何获取垫复选框值

  22. 22

    是否可以在Android中使用文本字段和复选框构建listview?

  23. 23

    如何使用MVVM获取选中的复选框值?

  24. 24

    如何使用jQuery从复选框中获取多个值

  25. 25

    如何使用 AJAX 从复选框中获取多个值?

  26. 26

    如何获取数组中复选框的值,使用javascript发送到其他页面

  27. 27

    如何获取值Check和Uncheck复选框在数组上使用JQuery

  28. 28

    如何使用jQuery和漂亮的复选框插件获取input [type = checkbox]的值

  29. 29

    如何使用ajax和php在csv中获取单选按钮,复选框值?

热门标签

归档