$str=explode(",",$interestid);
for($i=0;$i<=count($str)-1;$i++){
$sql="insert into tablename(user,interestid) values('".$user."','".$str[$i]."')";
mysql_query($sql,$conn);
}

解决方案 »

  1.   

    提交页面html代码:<input type="checkbox" name="interest" value="艺术">艺术
    <input type="checkbox" name="interest" value="音乐">音乐
    <input type="checkbox" name="interest" value="体育">体育接受页代码:<?
    $interest = $_POST[interest];
    foreach($interest as $hobby){
    $insertsql = "insert into $table (user,interest)values('$user','$hobby')";
    执行插入语句;
    }
      

  2.   

    上面写错了,提交页面html代码:<input type="checkbox" name="interest[]" value="艺术">艺术
    <input type="checkbox" name="interest[]" value="音乐">音乐
    <input type="checkbox" name="interest[]" value="体育">体育接受页代码:<?
    $interest = $_POST[interest];
    foreach($interest as $hobby){
    $insertsql = "insert into $table (user,interest)values('$user','$hobby')";
    执行插入语句;
    }
      

  3.   

    用foreach:
     foreach ($saveitem as $key)
    {
      insert into 表名 (user,interest)
           values('$user','$key')
    }
    你选择的interest存放再saveitem【】里。