本帖最后由 serchman 于 2009-11-26 17:51:51 编辑

解决方案 »

  1.   

    table tt
    id  name 插入数据库:foreach $_POST['text_checkbox'] as $key=>$value{
       if (strlen(trim($value)))>0 then
     begin
     $sql="insert tt values('$value')";
     mysql_query($sql);
     end;
    }
    最多被选择:$sql="select count(*) as num from tt group by name order by name desc";
      

  2.   

    晕,写成delphi了foreach $_POST['text_checkbox'] as $key=>$value{
       if (strlen(trim($value)))>0{
     $sql="insert tt values('$value')";
     mysql_query($sql);
     }
    }
      

  3.   

    假如这个多先几个怎么办? 数据库里能不能存下呢? 这里面只有一个"name"字段....可这是复选框呀...
      

  4.   

    听不明白你什么意思,数据库存不下你的信息?你知道MYSQL的存储是多少吗?
      

  5.   

    dzxccsu大哥写的东西 没取一个值插入一下 ,应该没问题的。如果你怕的话 看一下数据表中字段你怎么设置的多大!
      

  6.   

    看清楚啊,灰太狼写的已经是foreach $_POST['text_checkbox']了,也就是每个选中的复选框都会作为单独的记录保存到数据库。
      

  7.   

    我不是dzxccsu大哥那个意思啦...我知道能存得下.我就是怕放在一起了.蒽...我刚接触PHP一个多月有很多不了解,还请大家见谅哈.
    结贴咯...谢谢大家!!!