我试了一下,还是无法解决。取出的值怎么办呢?$query = "UPDATE test2007 SET memo = NULL WHERE id = '$memo[$i]'";

解决方案 »

  1.   

    放到数据库中,我是还有其他的用途的。请问:可以实现取消选择时,提交数据后,将数据表中的相应的值改为NULL吗?
      

  2.   

    可以啊,你的语句写的就没错啊!
    $query = "UPDATE test2007 SET memo = NULL WHERE id = '$memo[$i]'";
    只要保证memo那个字段可以为空就行了
      

  3.   

    如何判断?以下代码需要怎么修改?$memo = $_POST['memo'];
    for($i=0; $i<count($memo); $i++) {
    $query = "UPDATE test2007 SET memo = 'F' WHERE id = '$memo[$i]'";
    $res = mysql_query($query);
    }
      

  4.   

    如果一批checkbox中的某些被选中时,提交数据后,将被选中的checkbox赋值 F 存入数据库中。如果取消选择该 checkbox 后,将其值 F 改回为 NULL。请问:这个怎么实现?