瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 两个php问题,麻烦解答一下
GigHead - 2006-9-1 23:41:00
问题1:
一个变量经过post后,我再用$_post['']接收,后来的程序无法执行,于是我就显示一下看看是什么问题,一检查,居然传递的是空值.请问这是什么问题?并不是总出现,有时候又没有问题.
问题2:
我想实现多条记录的删除.
在每条记录后,我插入了个多选筐.
代码如下
<input type="checkbox" name="arrayid[]" value="<?=$rs['id']?>">
这个代码是不是把value中的值传递给arrayid[]这个数组呢?
如果是.那我调用的时候是这样处理的.
                  $id_rs=$_POST['arrayid'];
        if($id_rs!=""){
            $id_num=count($id_rs!);
            for($i;$i<$id_num;$i++){
                $sql="delete from 'note' where 'id' ='arrayid[$i]';";
                $rs=mysql_fetch_array(mysql_query($sql));
            }
            echo("<script type='text/javascript'>alert('删除成功!');history.back();</script>");
        }   
        els
        {
        echo("<script type='text/javascript'>alert('删除失败!');history.back();</script>");
        }
有什么错误吗?为什么不行?我还测试的时候总是出现错误.是不是传递的数组,就得用数组来接受呢?如果有大虾能解决我真是感激不尽.
L.S. - 2006-9-2 19:18:00
for($i=0;$i<$id_num;$i++){
GigHead - 2006-9-3 16:29:00
感谢,问题已经解决
1
查看完整版本: 两个php问题,麻烦解答一下