请教一个关于数组的问题 我从数据库中取出多条数据,列表显示在页面上,在每一条记录前加一个checkbox,其value值是记录的id值,现在我需要将选中的记录的id值放到一个数组中,然后echo出数组的内容。小弟诚心请教各位! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <input type="checkbox" name="ID[]" value="1"><input type="checkbox" name="ID[]" value="2">……<?phpecho $_POST['ID'][0];echo $_POST['ID'][1];……?> <input type="checkbox" name="ID[]" value="1" > <input type="checkbox" name="ID[]" value="2" > <?foreach($_POST["ID"] as $key =>$value ){echo $key."<br>".$value;}?> $_POST["ID"]本身就是一个数组啊....还用你放数组里干吗啊?要不你就这样:<?php$array=$_POST['ID'];print_r($array);?><form name="wjn" action="aaa.php" method="post" ><input type="checkbox" name="ID[]" value="1" > <input type="checkbox" name="ID[]" value="2" > <input type="submit" value="aaa" /></form>测试过了.给分哦.楼主 1楼的答案是对的。在表单里面就把所有的checkbok命名为ID[],它会自动把所有checkbox的值存到ID这个数组中。你在接受这个表单的页面print_r($_POST[ID])就能明白怎么回事了 PHP4版本里转换不了编码 实践证明file_get_contents 在抓取页面的时候会自动跳转,有真相 (array)问题 SESSION值混乱问题 如何将Sat, 23 Dec 2006 10:05:50 GMT+8这种格式转换为2006-12-23 18:05:50??? PHP随机获取标签内容 为什么在前台无法显示数据库中的字段内容?? 请教个配置问题:望大虾指教一下(mysql-4.0.21+php4.0)-我是江朗才尽,感激不尽了 怎样字符串转成float? 微信公众号的刮刮卡如何实现? PHP程序员 - 上海游比数码科技有限公司 请问这个错误是怎么回事???
<input type="checkbox" name="ID[]" value="2">
……
<?php
echo $_POST['ID'][0];
echo $_POST['ID'][1];
……
?>
<input type="checkbox" name="ID[]" value="2" >
<?
foreach($_POST["ID"] as $key =>$value )
{
echo $key."<br>".$value;
}
?>
要不你就这样:
<?php
$array=$_POST['ID'];
print_r($array);
?><form name="wjn" action="aaa.php" method="post" >
<input type="checkbox" name="ID[]" value="1" >
<input type="checkbox" name="ID[]" value="2" >
<input type="submit" value="aaa" />
</form>
测试过了.给分哦.楼主