想要while()动态列表结果中的复选框值-需要php代码逻辑

想要while()动态列表结果中的复选框值-需要php代码逻辑,php,dynamic,checkbox,imagelist,Php,Dynamic,Checkbox,Imagelist,我有一个动态图像和文本列表页面,以表格形式显示结果。我已将复选框(name=“select”)添加到列表结果中的每个项目,并使用下面的(相关)代码。 我只想使用select=“1”从中筛选相应的艺术id 如果您有任何关于正确方法的好主意,我们将不胜感激 谢谢 Allen为什么不只使用复选框 虽然复选框的值仅在复选框被选中时提交,但您不需要在服务器端使用复选框的值来确定复选框是否被选中(POST数组中出现的次数就足够了)。因此,您可以使用value属性提交art_id <input name

我有一个动态图像和文本列表页面,以表格形式显示结果。我已将复选框(name=“select”)添加到列表结果中的每个项目,并使用下面的(相关)代码。 我只想使用select=“1”从中筛选相应的艺术id

如果您有任何关于正确方法的好主意,我们将不胜感激

谢谢
Allen

为什么不只使用复选框

虽然复选框的值仅在复选框被选中时提交,但您不需要在服务器端使用复选框的值来确定复选框是否被选中(POST数组中出现的次数就足够了)。因此,您可以使用value属性提交art_id

<input name=\"select[]\" type=\"checkbox\" value=\"$art_id\" />


按照您目前使用的方式,无法获得复选框和隐藏输入之间的关系。

您可以用简单的方式

像这样:

     <input name="checkbox"   type="checkbox" class="checkbox" onClick="Compressartid('<?php echo $art_id; ?>',this)" ?>> 

echo“$make\u avail1
嗯,帖子中的代码格式不好。帖子工具栏上有一个“代码格式”按钮。
<input name=\"select[]\" type=\"checkbox\" value=\"$art_id\" />
     <input name="checkbox"   type="checkbox" class="checkbox" onClick="Compressartid('<?php echo $art_id; ?>',this)" ?>>