$tbl->renderHTML($defaultget . "mode={$mode}&" . SID);
             $html .= $tbl->getHTML();
             unset($tbl);
     }
     // end submode content
     break;
 case "info":
     switch ($submode) {
         default:
             $datatbl = new DataTable($Server);
             $tbl = new Table($Server);
             $tbl->setOwner($User);
             $tbl->setName($Tablename);
             $data = $tbl->getInfo();
             unset($tbl);
             $datatbl->setData($data);
             $datatbl->setColorToggle(1);
             $datatbl->renderHTML($defaultget . "mode={$mode}&" . SID);
             $html .= $datatbl->getHTML();
             unset($datatbl);
     }
     // end submode content
     break;
 case "indizes":
     switch ($submode) {
         default:
             $tbl = new DataTable($Server);
             $tbl->setSql(sprintf("select INDEX_NAME \"Index Name\", status \"Status\", " . "UNIQUENESS \"Uniqueness\" from all_indexes where table_name='%s' and table_owner='%s'", $Tablename, $User));
             $tbl->setSorting(1);
             $tbl->setSort($Sortfield, $Sortorder);
             $tbl->loadData();
Exemplo n.º 2
0
 ***************************************************************************/
/***************************************************************************
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 ***************************************************************************/
include "prepend.inc.php";
$Server = getData("Server", "integer");
$User = getData("User");
$Userurl = rawurlencode($User);
$tbl = new Table($Server);
$tbl->getDatas($User);
$html = "<H1> Database " . $DB->Name($Server) . " - Table overview of User {$User}</H1>\n";
$dtbl = new DataTable($Server);
$dtbl->setSorting(0);
$dtbl->setData($tbl->datas[$User]);
unset($tbl);
$dtbl->setColorToggle(1);
$dtbl->setDataLink("TABLE_NAME", "tbl_detail.php?Server={$Server}&Tablename=\$value&User={$Userurl}&" . SID);
$dtbl->renderHTML();
$html .= $dtbl->getHTML();
unset($dtbl);
$page = new Page("Table Overview");
$page->setHead();
$page->setBody();
$page->setSQL();
$page->setBody($html);
$page->Display();