]> git.laktatnebel.de Git - airlinemanager.git/commitdiff
Zweite Seite eingefügt
authorOle B. Rosentreter <ole@laktatnebel.de>
Sat, 3 May 2025 20:04:30 +0000 (22:04 +0200)
committerOle B. Rosentreter <ole@laktatnebel.de>
Sat, 3 May 2025 20:04:30 +0000 (22:04 +0200)
src/webui/index.php
src/webui/index2.php [new file with mode: 0755]

index 70ae0ac445bc573bde6b74e022faf56e04fa214b..a62d12c3cc852f574af3300c507843fd29ea0093 100755 (executable)
@@ -8,6 +8,7 @@ putenv("LC_ALL=C");
 <?php require_once 'lib/util_functions.php'; ?>\r
 <?php
 $page = 'index.php';\r
+$search = $selectFromViewModellOrderAll;\r
 \r
 $j=0;\r
 \r
@@ -29,7 +30,7 @@ $current_user=1;
 </head>\r
 \r
 <body>\r
-<a href="index.php">All Order</a>\r
+<a href="index.php">All Orders</a> | <a href="index2.php">Uncomplete Orders</a>\r
 <hr />\r
 <?php\r
 /*\r
@@ -56,23 +57,23 @@ if (isset($_GET) && count(array_keys($_GET)) > 0) {
 //var_dump ($orderClause) ;\r
 \r
 if ($orderClause != null || count($orderClause) > 0) {\r
-    $selectFromViewModellOrderAll = str_replace (";", "", $selectFromViewModellOrderAll);\r
-    $selectFromViewModellOrderAll .= " ORDER BY ";\r
+    $search = str_replace (";", "", $search);\r
+    $search .= " ORDER BY ";\r
     \r
     //print_r($orderClause);\r
     $anzOrders = count($orderClause);\r
     for ($i = 0 ; $i < $anzOrders; $i++) {\r
-        $selectFromViewModellOrderAll .= $orderClause[$i];\r
+        $search .= $orderClause[$i];\r
         if ($i < $anzOrders-1) {\r
-            $selectFromViewModellOrderAll .= ", ";\r
+            $search .= ", ";\r
         }\r
     }\r
 }\r
 echo "<hr />";\r
 \r
-echo $selectFromViewModellOrderAll;\r
+echo $search;\r
 \r
-$orders = getData($connect_dbms_handle, $selectFromViewModellOrderAll);\r
+$orders = getData($connect_dbms_handle, $search);\r
 \r
 //$stati_arr = getData($connect_dbms_handle, $selectFromDtStatus);\r
 \r
diff --git a/src/webui/index2.php b/src/webui/index2.php
new file mode 100755 (executable)
index 0000000..cc132ad
--- /dev/null
@@ -0,0 +1,198 @@
+<?php\r
+putenv("PGGSSENCMODE=disable");\r
+putenv("LC_ALL=C");\r
+?>\r
+<?php require_once '../airline_glob_vars.php'; ?>\r
+<?php require_once 'lib/database_functions.php'; ?>\r
+<?php require_once 'lib/gui_functions.php'; ?>\r
+<?php require_once 'lib/util_functions.php'; ?>\r
+<?php
+$page = 'index2.php';\r
+$search = $selectFromViewModellOrderAktivUncomplete;\r
+\r
+$j=0;\r
+\r
+$connect_dbms_handle = getDBConnection();\r
+\r
+$current_user=1;\r
+\r
+?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="de">\r
+\r
+<head>\r
+<meta http-equiv="content-type" content="text/html; charset=UTF-8" />\r
+<meta http-equiv="expires" content="0" /> \r
+\r
+<title>Airline</title>\r
+\r
+<link rel="stylesheet" href="stylesheet/airline_main.css" type="text/css" media="screen, projection\" />\r
+</head>\r
+\r
+<body>\r
+<a href="index.php">All Orders</a> | <a href="index2.php">Uncomplete Orders</a>\r
+<hr />\r
+<?php\r
+/*\r
+var_dump($_POST);\r
+echo "<hr />";\r
+\r
+var_dump ($_GET) ;\r
+echo "<hr />";\r
+*/\r
+\r
+if (isset($_POST) && count(array_keys($_POST)) > 0) {\r
+    handleQuickUpdate($_POST, $connect_dbms_handle, $current_user, $page);\r
+}\r
+\r
+$orderClause = array();\r
+\r
+if (isset($_GET) && count(array_keys($_GET)) > 0) {\r
+    if (isset($_GET['sense']) && $_GET['sense'] != null) {\r
+        array_push($orderClause, $_GET['field']." ".$_GET['sense']);\r
+    }\r
+    \r
+}\r
+\r
+//var_dump ($orderClause) ;\r
+\r
+if ($orderClause != null || count($orderClause) > 0) {\r
+    $search = str_replace (";", "", $search);\r
+    $search .= " ORDER BY ";\r
+    \r
+    //print_r($orderClause);\r
+    $anzOrders = count($orderClause);\r
+    for ($i = 0 ; $i < $anzOrders; $i++) {\r
+        $search .= $orderClause[$i];\r
+        if ($i < $anzOrders-1) {\r
+            $search .= ", ";\r
+        }\r
+    }\r
+}\r
+echo "<hr />";\r
+\r
+echo $search;\r
+\r
+$orders = getData($connect_dbms_handle, $search);\r
+\r
+//$stati_arr = getData($connect_dbms_handle, $selectFromDtStatus);\r
+\r
+?>\r
+<div class="container">\r
+<table>\r
+<tr>\r
+<form name="sort" id="sort" action="<?php echo $page ?>" method="post">\r
+<th>\r
+<?php\r
+$field="von";\r
+echo $field;\r
+?><br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th><?php\r
+$field="nach";\r
+echo $field;\r
+?><br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th>Strecke</th>\r
+<th><?php\r
+$field="modell_name";\r
+?>Modell<br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th><?php\r
+$field="hersteller_name";\r
+?>Hersteller<br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th>Anzahl</th>\r
+<th>Invest</th>\r
+<th>Economy</th>\r
+<th>Business</th>\r
+<th>1st Class</th>\r
+<th><?php\r
+$field="aktiv";\r
+echo $field;\r
+?><br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th><?php\r
+$field="in_arbeit";\r
+?>in Arbeit<br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+<th><?php\r
+$field="komplett";\r
+echo $field;\r
+?><br />\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=ASC">&uarr;</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=">-</a>\r
+<a href="<?php echo $page ?>?field=<?php echo $field ?>&sense=DESC">&darr;</a>\r
+</th>\r
+</form>\r
+</tr>\r
+\r
+<?php\r
+foreach ($orders as $order) {\r
+    $j++;\r
+    $key=$order[0]."-".$order[1];\r
+    \r
+    echo "<tr>\n";\r
+\r
+    echo "<form name=\"airline_strecke_".$key."\" id=\"airline_".$key."\" action=\"".$page."\" method=\"post\">\n";\r
+    \r
+    for ($i = 0; $i < count($order); $i++) {\r
+        echo "\t<td>";//{".$order[$i]."}";\r
+\r
+        switch ($i) {\r
+            case 6:\r
+                echo number_format($order[$i], 0, ',', '.');\r
+                break;\r
+            case 10:\r
+                make_check($key."#aktiv", true, $key."_aktiv", null, null, $order[$i] == "t" ? true : false , null, null, "document.forms['airline_".$key."'].submit();", null, null, false, false, 0);\r
+                break;\r
+            case 11:\r
+                make_check($key."#in_arbeit", true, $key."_in_arbeit", null, null, $order[$i] == "t" ? true : false , null, null, "document.forms['airline_".$key."'].submit();", null, null, false, false, 0);\r
+                break;\r
+            case 12:\r
+                make_check($key."#komplett", true, $key."_komplett", null, null, $order[$i] == "t" ? true : false , null, null, "document.forms['airline_".$key."'].submit();", null, null, false, false, 0);\r
+                break;\r
+            \r
+            default:\r
+                echo $order[$i];\r
+                \r
+            break;\r
+        }\r
+        \r
+        echo "</td>\n";\r
+    }\r
+//    var_dump($order);\r
+    echo "</form>\n</tr>\n";\r
+    \r
+}\r
+\r
+?>\r
+\r
+\r
+\r
+</table>\r
+</div>\r
+\r
+</body>\r
+</html>\r
+<?php
+closeDBConnection ( $connect_dbms_handle );
+?>