// Seitenauswertung für Gruppen pro Seite und Setzen der Seiten-Arrays
for ($i = 0; $i < $num_rows; $i++) {
    $page_id = $results_array['page_id'];
    $admin_groups = $results_array['admin_groups'];
    $oag = explode(',', $results_array['admin_groups']);
    //old admin groups
    $anz_oag = count($oag);
    for ($j = 0; $j < $anz_oag; $j++) {
        // Setzen des Ergebnisvektors
        $matrix[$page_id][$oag[$j]] = 1;
    }
    // Setzen der Seiten-Zuordnungsarrays für Nummerierung und reverse
    $page_index[$page_id] = $i;
    $index_page[$i] = $page_id;
    // Lesen naechster Satz Seiten
    $results_array = $results->fetchRow();
}
// Einlesen und Darstellen des Menus
include 'class.menu.php';
$menu = new MenuBuilder();
$menu->get_menu_html();
echo '<tr><td colspan="3">
<input type="submit" onmouseover="checkForm(' . $num_rows . ',' . $num_rowg . ',\'' . LANGUAGE . '\');" name="submit" value="' . $MOD_PAGE_PERMISSION['TXT_SUBMIT'] . '" />
<input type="reset" name="reset" value="' . $MOD_PAGE_PERMISSION['TXT_RESET'] . '" /></td>
</tr>
</table>';
//Uebergabe Anzahl Seiten, Anzahl Gruppen
echo '<input type="hidden" name="pages" value="' . $num_rows . '" />
<input type="hidden" name="groups" value="' . $num_rowg . '" />
</form>
';