示例#1
0
文件: process.php 项目: javzero/admin
     for ($i = 0; $i < count($Profiles); $i++) {
         $Values .= $i == 0 ? $ID . "," . $Profiles[$i] : "),(" . $ID . "," . $Profiles[$i];
     }
     $DB->execQuery('insert', 'relation_group_profile', 'group_id,profile_id', $Values);
     die;
     break;
 case 'update':
     $ID = $_POST['id'];
     $Edit = new GroupData($ID);
     $Temp = $_POST['groupimage'];
     $OldImg = $_POST['oldimage'];
     $NewImg = $OldImg;
     if ($Temp) {
         $Tmp = array_reverse(explode("/", $Temp));
         $NewImg = "../../../skin/images/groups/" . $Tmp[0];
         $Edit->MoveImage($NewImg, $Temp, $OldImg);
     }
     $Title = htmlentities(strtolower($_POST['title']));
     $Menues = $_POST['menues'] ? explode(",", $_POST['menues']) : array();
     $Profiles = $_POST['profiles'] ? explode(",", $_POST['profiles']) : array();
     $Insert = $DB->execQuery('update', 'admin_group', "title='" . $Title . "',image='" . $NewImg . "'", "group_id=" . $ID);
     //echo $DB->lastQuery();
     $DB->execQuery('delete', 'relation_menu_group', "group_id = " . $ID);
     $DB->execQuery('delete', 'relation_group_profile', "group_id = " . $ID);
     for ($i = 0; $i < count($Menues); $i++) {
         $Values .= $i == 0 ? $ID . "," . $Menues[$i] : "),(" . $ID . "," . $Menues[$i];
     }
     $DB->execQuery('insert', 'relation_menu_group', 'group_id,menu_id', $Values);
     $Values = "";
     for ($i = 0; $i < count($Profiles); $i++) {
         $Values .= $i == 0 ? $ID . "," . $Profiles[$i] : "),(" . $ID . "," . $Profiles[$i];