我有一个只读输入字段和一个复选框,每个如何在我的PHP代码中插入带有与它们相关的输入字段的复选框?多个复选框一次?
答案 0 :(得分:1)
解决此问题的关键是表单上输入的名称约定。 如果你有只读输入,我将提交没有输入的名称属性 - 你需要这个只用于演示(如果我错了,请纠正我)。我会 只在复选框中添加名称 -
<input type="checkbox" name="bikes[id]">
其中id是数据库中的主键(例如,如下所示23) 示例)并在通过id提交后查找记录。你的帖子数组将是 包含选定值的数组 - $ _POST [bikes] [23]你可以找到 通过数据库中的PK相关记录。
<form action="my_action.php">
<table>
<tr>
<td><input type="checkbox" name="bikes[23]"> <br></td>
<td><input value="Bike 1"> Bike 1<br></td>
</tr>
<tr>
<td><input type="checkbox" name="bikes[24]"> <br></td>
<td><input value="Bike 2"> Bike 2<br></td>
</tr>
</table>
<input type="submit" value="Submit">
</form>