checkbox.php:
<?
$intoData=implode(",",$part);
$query="insert into tableName(part) value('$inotData')";
?>修改的时候将你上面的代码改为:
Optionalparts=array("Yahoo","SOHU","Sina","Microsoft","IBM","SUN");
$query=mysql_query("select part from tableName");
while($arr=mysql_fetch_array($query))
  $array[]=$arr['part']; print("<h3>You can select this Corporation</h3>\n");
 print("<form action=\"checkbox.php\">\n");
 for($index=0;$index<count($Optionalparts);$index++)
 {
  $check=(in_array($Optionalparts,$array))?"checked":"";
  print("<input type=\"checkbox\"");
  print("name=\"part[]\"");
  print("value=\"$Optionalparts[$index]\" $check>");
  print("$Optionalparts[$index]<br>\n");
  }

解决方案 »

  1.   

    checkbox.php改:
    <?
    $intoData=implode(",",$part);
    $query="insert into tableName(part) value('$inotData')";
    mysql_query($query);
    ?>修改文件下面要改:
    $query=mysql_query("select part from tableName");
    while($arr=mysql_fetch_array($query))
      $array[]=$arr['part'];
    改为:
    $query=mysql_query("select part from tableName where id='$id'");
    $array=explode(",",mysql_result($query,0,'part'));
      

  2.   

    好多错误哟,怎么搞的:
    $check=(in_array($Optionalparts,$array))?"checked":"";
    =>
    $check=(in_array($Optionalparts[$index],$array))?"checked":"";