php checkbox数组传值分页问题,值传不过去???

del.php如下:<?$q=isset($_POST["checkbox[]"])?$_POST["checkbox[]"]:'';if(!$q){$ids=implo... del.php如下:
<?
$q=isset($_POST["checkbox[]"])?$_POST["checkbox[]"]:'';
if (!$q) {
$ids = implode(',', $q);
$conn = mysql_connect("localhost","root","SSS");
mysql_query("set names gb2312");
mysql_select_db("NN");
$result = mysql_query("DELETE FROM people WHERE ID IN ($ids)");
if($result){ $res='该记录已成功删除';}
else{ $res='记录删除失败';}
mysql_close();
} else {
echo "<script language='javascript'>alert('请选择要操作的记录!');history.back();</script>";exit;
}
?>

表单
echo<form action=\"del.php\">
echo"<table><td align=center><input type=\"checkbox\" name=\"checkbox[]\" id=\"checkbox[]\" value=\"$rows[0]\" /></td>";
echo"</td><td align=center><input type=\"checkbox\" name=\"checkbox[]\" id=\"checkbox[]\" value=\"$rows[1]\" />";
echo"</td><td align=center><input type=\"checkbox\" name=\"checkbox[]\" id=\"checkbox[]\" value=\"$rows[2]\" />";
echo"</td><td align=center><input type=\"checkbox\" name=\"checkbox[]\" id=\"checkbox[]\" value=\"$rows[3]\" />";
echo"</td></table><input type=\"submit\" name=\"deletemessage\" value=\"删除已选\" /></form>"

点击删除没有反应!!!什么提示都没!!要删除的数据还在数据库中!!

请救命!!!!弄了好久,也没找到原因!
有帮助!!!还会追加赏金!!!!1

有method="post".贴代码时不小心删了!

$q=isset($_POST["checkbox"])?$_POST["checkbox"]:'';
这样改也不行
展开
 我来答
speedhot
2009-11-20 · TA获得超过115个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:0
展开全部
$q=isset($_POST["checkbox"])?$_POST["checkbox"]:'';
接收的时候是这样

注意看了下 这样改
$q=empty($_POST["checkbox"])?'':$_POST["checkbox"];

下面是输出的结果
array(2) { [0]=> string(1) "2" [1]=> string(1) "3" }
你下面的判断条件要改下了
createindex
2009-11-20 · TA获得超过172个赞
知道小有建树答主
回答量:179
采纳率:100%
帮助的人:0
展开全部
echo<form action=\"del.php\"> 这里的问题

表单要指定method="POST" 默认是GET你当然无法使用$_POST取到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
anonymous444
2009-11-20 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:101
采纳率:0%
帮助的人:120万
展开全部
echo<form action=\"del.php\">
从这一行可以看出,你用的不一定是POST方式提交的,
建议把$_POST改成$_REQUEST
$_REQUEST可以接收post,get,cookie的传值.
上次刚刚回答一个类似的问题.

php.ini里可以设定默认提交方式
variables_order = "GPCS"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式