Exemple #1
0
 function insertGroupDetail($groupName)
 {
     $groupTable = new groupTable($this->connection);
     $checkName = $groupTable->checkGroupName($groupName);
     if (!is_bool($checkName)) {
         $this->message = $groupTable->message;
         return false;
     }
     $this->connection->autocommit(FALSE);
     $groupId = $groupTable->insertGroupDetail($groupName);
     if (is_bool($groupId)) {
         $this->message = $groupTable->message;
         return false;
     }
     $moduleGroupTable = new moduleGroupTable($this->connection);
     $moduleTable = new moduleTable($this->connection);
     $moduleList = $moduleTable->selectModuleId();
     if (is_bool($moduleList)) {
         $this->message = $moduleTable->message;
         return false;
     }
     foreach ($moduleList as $moduleId) {
         $moduleGroupId = $moduleGroupTable->insert($moduleId, $groupId, 1);
         if (is_bool($moduleGroupId)) {
             $this->message = $moduleGroupTable->message;
             return false;
         }
     }
     $this->connection->commit();
     $this->connection->autocommit(TRUE);
     return $groupId;
 }
<?php

$sessionAdmin = $common->checkSession($adminSession, true, $adminURL);
require_once "framework/table/admin.php";
require_once "framework/table/group.php";
require_once "framework/module/adminUser.php";
$adminTable = new adminTable($connection);
$groupTable = new groupTable($connection);
$groupList = $groupTable->selectGroup();
$module = new adminUser($connection);
$adminUserDetails = $module->selectAdminDetails($sessionAdmin);
if (is_bool($adminUserDetails)) {
    echo "Error: " . $module->message;
    exit;
} else {
    if ($adminUserDetails['image'] == null || $adminUserDetails['image'] == "") {
        $adminUserDetails['image'] = "blank.gif";
    }
    switch ($adminUserDetails['gender']) {
        case '1':
            $adminUserDetails['gender'] = "M";
            break;
        case '2':
            $adminUserDetails['gender'] = "F";
            break;
        case '3':
            $adminUserDetails['gender'] = "U";
            break;
    }
}
?>