source: www/jidelna/index.php@ 170

Last change on this file since 170 was 170, checked in by george, 16 years ago
  • Opraveno: Chyba názvu proměnné na stránce jídelníčku.
  • Opraveno: Nelogovat odhlášení anonymních uživatelů.
  • Property svn:executable set to *
File size: 1.6 KB
Line 
1<?php
2include_once('../global.php');
3
4class EatingPlace extends Page
5{
6 var $FullTitle = 'Jídleníček jídelny Na kopečku';
7 var $ShortTitle = 'Jídelníček';
8
9 function Show()
10 {
11 $Dny = array('Neděle', 'Pondělí', 'Úterý', 'Středa', 'Čtvrtek', 'Pátek', 'Sobota');
12 $Status = array('Nezveřejněno', 'Otevřeno', 'Zavřeno - svátek', 'Zavřeno - dovolená');
13
14 //echo('Dnes je '.HumanDate(date('Y-m-d')).'<br>');
15 $Output = '<table align="center" class="WideTable"><tr><th>Den</th><th>Datum</th><th>Polévka</th><th>Hlavní jídlo</th></tr>';
16 $DbResult = $this->Database->select('Meals', '*, UNIX_TIMESTAMP(Date)','Date >= NOW() ORDER BY Date');
17 while($Row = $DbResult->fetch_array())
18 {
19 if($Row['Status'] == 1) $Output .= '<tr><td>'.$Dny[date('w', $Row['UNIX_TIMESTAMP(Date)'])].'</td><td align="right">'.HumanDate($Row['Date']).'</td><td>'.$Row['Soup'].'</td><td>'.$Row['Meal'].'</td></tr>';
20 else if(($Row['Status' ] == 2) or ($Row['Status'] == 3))
21 {
22 $Output .= '<tr><td>'.$Dny[date('w',$Row['UNIX_TIMESTAMP(Date)'])].'</td><td align="right">'.HumanDate($Row['Date']).'</td><td colspan="2" align="center">'.$Status[$Row['Status']].'</td></tr>';
23 }
24 }
25 $Output .= '</table><br />';
26
27 $DbResult = $this->Database->select('MealsInfo', '*');
28 $Row = $DbResult->fetch_array();
29 $Output .= 'Cena jednoho menu: '.$Row['Price'].' Kč<br />';
30 $Output .= $Row['Info'];
31 return($Output);
32 }
33}
34
35$System->AddModule(new EatingPlace());
36$System->Modules['EatingPlace']->GetOutput();
37
38?>
39
Note: See TracBrowser for help on using the repository browser.