php – 如何从Check Box中检索信息?
发布时间:2020-12-13 21:34:22 所属栏目:PHP教程 来源:网络整理
导读:我的问题有点复杂. (我用 PHP) 我有两个数组,(简单数组array [0] = string,array [1] = string …) 好的,现在我将在网页中显示两个数组的内容. 第一个数组包含名称和第二个图像URL. 图像和名称已经显示(我的问题不在这里). 但现在我想做其他事情,在每个图像
我的问题有点复杂. (我用
PHP)
我有两个数组,(简单数组array [0] = string,array [1] = string …) 图像和名称已经显示(我的问题不在这里). 但现在我想做其他事情,在每个图像附近添加一个复选框,默认情况下这些复选框是活动的.好的,现在用户可以取消选中一些收件箱; 最终目标是获得一个新数组,其中只包含已检查过的名称和图像的值. 我想到了一些简单的东西,抓取未选中复选框的键(数字)并从我的数组中取消它们.但问题是我不知道如何处理复选框 解决方法
首先,我建议只有一个数组:
$array = array (0 => array('name' => '....','url' => '....')) 我想这会让你的生活更轻松. foreach ($yourArray as $key=>$value) { ... <INPUT type="checkbox" name="chkArr[<?php echo $key ?>]" value="1" checked/> 然后在您的表单操作中,您可以使用初始数组并删除未选中的数组. foreach ($yourArray as $key=>$value) { if (!isset($_POST['chkArr'][$key]) OR $_POST['chkArr'][$key]!='1') { unset($yourArray[$key]); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |