-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgettbl.php
37 lines (31 loc) · 1.34 KB
/
gettbl.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
include_once "php/Classes.php";
if(isset($_GET["v"]))
{
Session::tryinit();
$v_id = $_GET["v"];
$content = "";
$dt = new DataTable();
$customcolumns=array();
switch($v_id)
{
case "1":
$dt=DataManager::getLogAsDT($mysqli);
$customcolumns = array("ID", "USER ID", "ACTION", "TIMESTAMP");
$content=Graphics::generateHTMLtablefromDT($dt, "id=\"TBL_LOG\" class=\"basic_table\"", HeaderOptions::Custom, NullValues::Default , $customcolumns);
break;
case "2":
$dt = DataManager::getRequestsModifiedAsDT($mysqli);
$content=Graphics::generateHTMLRequestReviewPanel($dt, "id=\"TBL_RVW\" class=\"basic_table\"");
break;
case "3":
$x = Session::try_get("CURRENT_USER");
$uid = $x->uid;
$dt = DataManager::getRequestsFromUserModifiedAsDT($uid,$mysqli);
$customcolumns = array("ID", "USER ID", "USERNAME", "VEHICLE ID", "MANUFACTURER", "MODEL", "DATE FROM", "DATE TO","APPROVED");
$content=Graphics::generateHTMLtablefromDT($dt, "id=\"TBL_RVW\" class=\"basic_table\"",HeaderOptions::Custom,Nullvalues::Default,$customcolumns);
break;
}
echo $content;
}
?>