多选框做保存,但是不保存到数据库,点击修改又能把以前的选中

图片说明
这有一组复选框,怎样让他保存成功,点击修改的时候,又能把已选的带过来,不是保存到数据库

    不保存到数据库,那你就保存到文件中
    建议你使用ob函数 下面是使用方法
    ob_start(); //打开输出缓冲区  
$cacheTime = 864000; //设置缓存页面过期时间  
$cacheDir = 'cacheDir'; //设置缓存页面文件目录  
if (!is_dir($cacheDir)) mkdir($cacheDir); //判断目录是否存在,否则创建目录  
$cacheFile = $cacheDir.'/'.(int)date("Ymd").'.html'; //缓存文件路径,文件以日期命名  
if (!is_file($cacheFile) || time() - filemtime($cacheFile) > $cacheTime) {  
<!--页面输出部分内容。也是ob_get_contents()函数取得的全部内容-->  
$content = ob_get_contents(); //取得php页面输出的全部内容   
$fp = fopen($cacheFile, "w"); //输出内容写入文件  
fwrite($fp, $content);  
fclose($fp);  
} else {  
echo $content = file_get_contents($cacheFile); //如果缓存文件已经存在,且未过期则读取  
}  

一般是保存到数据库,如果你是为了好玩,可以保存到cookie中,然后从cookie中获取值对checkbox进行重新勾选