本帖最后由 dxlkl123 于 2010-07-07 10:07:32 编辑

解决方案 »

  1.   

    不知你想干什么
    依你的表单,$_POST["mem"] 就是你要的数组
    $biuuu = $_POST["mem"];
    即可
      

  2.   

    $biuuu=$_POST["mem"];
    print_r($biuuu);
    $biuuu就是你需要的
      

  3.   

    $biuuu = $_POST["mem"] 即可
      

  4.   

     $biuuu = $_POST["mem"] 
      

  5.   

    <input name='mem[]' type='checkbox' id='mem' value='$id' />
    <input name='mem[]' type='checkbox' id='mem' value='$id' />
    <input name='mem[]' type='checkbox' id='mem' value='$id' />在html來說沒有什麽問題的...就和普通的沒有什麽分別...只不過是多一個[]php上就是得到的值是一個數組了.是你選中的那些checkbox的值的數組.
      

  6.   

    首先 value='$id' 这样写应该不是你的本意!
    其次 题目真的很难懂,我也觉得用一个$biuuu = $_POST["mem"];就ok了!不知你的意思是不是说:增加一个checkbox框,$biuuu数组就增加一个值?就算是这个意思,你用$_POST获取页面上的信息时也不会知道是否有增加的checkbox,$_POST['mem']只获取那些选中了的checkbox框,如果你新增的那个checkbox框没选中,你的$biuuu数组自然也不会有变化了!也不知以上说的是不是。看看吧,先!
      

  7.   


    如果以上说的是的话
    你可以在前一个画面上定义一个变量$number,就存放checkbox的个数,在改变了checkbox的个数时$number也随着改变!在第二个页面中重新构造$biuuu数组的时候使用$number变量就好了!