findAll('user_role'); include template('admin/role_list'); break; //角色修改 case "do": $arrRoleName = $_POST['rolename']; $arrScoreStart = $_POST['score_start']; $arrScoreEnd = $_POST['score_end']; //先清空 $db->query("TRUNCATE TABLE `".dbprefix."user_role`"); //后添加 foreach($arrRoleName as $key=>$item){ $rolename = tsTrim($item); $score_start = tsTrim($arrScoreStart[$key]); $score_end = tsTrim($arrScoreEnd[$key]); if($rolename){ $new['user']->create('user_role',array( 'rolename'=>$rolename, 'score_start'=>$score_start, 'score_end'=>$score_end, )); } } //再生成缓存文件 $arrRole = $new['user']->findAll('user_role',null,null,'rolename,score_start,score_end'); fileWrite('user_role.php','data',$arrRole); $tsMySqlCache->set('user_role',$arrRole); qiMsg("修改成功!"); break; }