也不知道循环提交具体怎么做,不是循环提交,一次提交,在后台得到checkbox值的数组,
循环的时候就利用数组长度来循环

解决方案 »

  1.   

    1、要用while循环,而不是do...while循环
    因为第一次进入时$row_list['id']尚未赋值2、状态选择要用单选钮(radio)而不是复选框(checkbox)
    同时先中 2:保留、3:舍弃 该如何处理?
    若非要使用复选框,则复选框需要用数组形式命名
    <input type="checkbox" name='"<?php echo $row_list['id']; ?>"[]' value="1">3、隐藏对象不必要存在,id信息以在选择按钮中包含4、提交后
    单选钮在$_POST中表现为:键名:name值(即id),值:value值(即所选状态)
    复选框在$_POST中表现为:键名:name值(即id),值:value值(即所选状态)所组成的数组
    注意,没有选中的按钮是不会被提交的4、认知了以上知识后,后续的工作就很简单了
      

  2.   

    非常感谢xuzuning(唠叨)的指点,我作为新手来说受益匪浅。update里如何写呢?choose是要修改的字段$modifysql = "update 表 set choose='{$_POST['这里如何写']}' where id='$id' ";写value、$row_list['id']还是其他什么?