<?php
if(!isset($_SESSION)) { session_start(); }
include_once '../classes/TestProjektSmarty.class_subdir.php';
require_once("../config.inc.php");
$templatename = substr(basename($_SERVER['PHP_SELF']),0,-3)."html";
$smarty = new SmartyAdmin();
require_once "../language/german.inc.php";

if (isset($_GET['action'])) {
  $action = $_GET['action'];
} else {
  $action = '';
}


if ($action == '') {
   
  $german = $db->query("SET lc_time_names = 'de_DE';");
  
  $query1 = "SELECT a.tid, date_format(datum, '%a, %d.%m.%Y - %H:%i Uhr')datum_form
               FROM jumi_termine a
              WHERE a.datum > ADDDATE(now(), -7)
              GROUP BY a.tid, datum_form
              ORDER BY datum ASC";
  
  $result1 = $db->query($query1) or die("Cannot execute query1");
  
  
  while ($row1 = $result1->fetch_array()) {
   $termin = $row1['tid'];
   $result2 = $db->query("SELECT COUNT(*) Anz 
                            FROM jumi_buchung 
                           WHERE tid=$termin");
   $row2 = $result2->fetch_array();
   
   $result3 = $db->query("SELECT COUNT(distinct lfd_haushalt) Anz 
                            FROM jumi_buchung 
                           WHERE tid=$termin");
   $row3 = $result3->fetch_array();

    $row1['anz_ges']         = $row2['Anz'];
    $row1['anz_fam']         = $row3['Anz'];
    $table_data1[]           = $row1;
  }
  $smarty->assign('table_data1', $table_data1);
}

if ($action == 'edit') {
  if(isset($_POST["testtermin"])){
    $termin = $_POST["testtermin"];
  }else{
  $termin = $_GET["tid"];
  }
  $german = $db->query("SET lc_time_names = 'de_DE';");
  $query_termin = $db->query("SELECT date_format(datum, '%a, %d.%m.%Y - %H:%i Uhr')datum_form
                                FROM jumi_termine
                               WHERE tid = $termin");
  $row_get_termin = $query_termin->fetch_array();
  $smarty->assign('edit_value_datum', $row_get_termin['datum_form']);
  $smarty->assign('edit_value_tid', $termin);
 

}
$smarty->assign('action', "$action");
$smarty->display("$template/admin/$templatename");

?>