这个问题可能有一个简单的解决方案。这就是我正在做的事情:
我正在使用 PHP 循环动态创建复选框输入。
<td><input type=\"checkbox\" class=\"current\" name=\"User[$row[0]]\" value=\"1\" ></td>
这个片段 ,name=\"User[$row[0]]\"
是提交时通过 post 传递的数组的一部分。我没有使用 ,而是使用 来User[]
定义关联数组$row[0]
。$row[0]
允许我使用真正是 UserId 的唯一标识符 - 它保证是唯一的。提交的数组实例的值为 1 或 0(真或假)。这是 print_r(所说的数组)的结果:
Array ( [1] => 1
[12] => 0
[31] => 1
[4] => 1 )
我需要做的是在 SQL 查询中使用用户 ID(恰好是数组组件的标识符,即 1、12、31...)。例如。
UPDATE...WHERE UserId = array identifier
同时,我需要在同一个查询中使用该组件的值(0 或 1)。
任何输入表示赞赏。