function getPermissions()
 {
     $permissions = pullAllPermissionInfoCurrentArea();
     echo "<option value=''>No Permission</option>";
     foreach ($permissions as $permission) {
         echo "<option value='" . $permission['index'] . "'>" . $permission['longName'] . "</option>";
     }
 }
function pullPermissions($area, $selected)
{
    global $db;
    try {
        $hourTypesQuery = $db->prepare("SELECT * FROM scheduleHourTypes WHERE `ID`=:selected AND `deleted` = 0");
        $hourTypesQuery->execute(array(':selected' => $selected));
    } catch (PDOException $e) {
        exit("error in query");
    }
    $cur = $hourTypesQuery->fetch(PDO::FETCH_ASSOC);
    $permissions = pullAllPermissionInfoCurrentArea();
    echo "<option value=''></option>";
    foreach ($permissions as $singlePerm) {
        if ($cur['permission'] == $singlePerm['index']) {
            echo "<option value='" . $singlePerm['index'] . "' selected>" . $singlePerm['longName'] . "</option>";
        } else {
            echo "<option value='" . $singlePerm['index'] . "'>" . $singlePerm['longName'] . "</option>";
        }
    }
}
<?php

//pullPermissionsGroup.php this pulls the list of permissions currently in the group
require '../includes/includeMeBlank.php';
$group = $_GET['group'];
$permissions = pullAllPermissionInfoCurrentArea();
$grantedPermissions = pullGroupPermissionIdsCurrentGroup($group);
$filler = "";
foreach ($permissions as $row) {
    $filler .= "<input type='checkbox' id='" . $row['index'] . "' name='" . $row['index'] . "' value='" . $row['index'] . "' onclick='if(this.checked){addPermission(this.value);}else{removePermission(this.value);}' ";
    if (in_array($row['index'], $grantedPermissions)) {
        $filler .= "checked ";
    }
    $filler .= "/>";
    $filler .= "<label class 'title' for='" . $row['index'] . "'> " . $row['longName'] . "</label> (<a href='javascript:void' onclick=\"showHide('" . $row['index'] . "description')\">?</a>)<br/>";
    $filler .= "<div class='description' id='" . $row['index'] . "description' style='display:none;'>" . $row['description'] . "</div><br/>";
}
echo $filler;
 function getPermissions($perm)
 {
     $permissions = pullAllPermissionInfoCurrentArea();
     echo "<option value='NULL'>No Permission</option>";
     foreach ($permissions as $permission) {
         if ($permission['index'] == $perm) {
             echo "<option value='" . $permission['index'] . "' selected>" . $permission['longName'] . "</option>";
         } else {
             echo "<option value='" . $permission['index'] . "'>" . $permission['longName'] . "</option>";
         }
     }
 }