Changeset 12 for finance/index.php


Ignore:
Timestamp:
Aug 11, 2007, 1:55:06 AM (17 years ago)
Author:
george
Message:

Přesun dat v sekci finance z PHP kódu do MySQL databáze wow tabulky finance.
Úprava informací o přispívání na stránce financí.
Přidání informace o operačním systému do sekce Server.
Založení složky sql pro ukládání aktualizací sql databáze.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • finance/index.php

    r5 r12  
    11<?
    22
     3include('administrace/george/db.php');
     4include('config.php');
     5DB_Init($DatabaseHost, $DatabaseUser, $DatabasePassword, 'wow');
     6DB_Query('SET NAMES cp1250');
     7
    38//       2.12.2006  +2400   Maron
     9/*
    410$Operace = array(
    511  array('18.7.2007', +300, 'WOMAC'),
     
    6571  $Total = $Total + $Item[1];
    6672}
    67 echo('<p><strong>Stav konta: '.$Total.' Kè</strong></p>');
     73*/
     74
     75$OperationType = array(
     76  'buy' => 'Nákup',
     77  'sell' => 'Prodej',
     78  'consumption' => 'Spotøeba',
     79  'internet' => 'Internet',
     80  'contribution' => 'Pøispìvek od',
     81);
     82DB_Select('finance', 'SUM(money)');
     83$Row = DB_Row();
     84echo('<p><strong>Stav financí: '.$Row[0].' Kè</strong></p>');
    6885
    6986echo('<table style="font-size: small;" class="TableDonate" border="1" cellspacing="0" cellpadding="1">
    7087<tr><th>Datum</th><th>Suma</th><th>Popis</th></tr>');
    71 foreach($Operace as $Item)
     88DB_Select('finance', '*', '1 ORDER BY time DESC');
     89while($Row = DB_Row())
    7290{
    73   if($Item[1] > 0)
     91  if($Row['money'] > 0)
    7492  {
    7593    $Plus = '+';
    76     $Typ = 'Pøíspìvek od ';
    7794  } else
    7895  {
    7996    $Plus = '';
    80     $Typ = '';
    8197  }
     98  if($Row['time'] == '') $Row['time'] = '&nbsp;';
     99  else
     100  {
     101    $DateTimeParts = explode(' ', $Row['time']);
     102    $DateParts = explode('-', $DateTimeParts[0]);
     103    $Row['time'] = ($DateParts[2]*1).'.'.($DateParts[1]*1).'.'.($DateParts[0]*1);
     104  }
     105  echo('<tr><td align="right">'.$Row['time'].'</td><td align="right">'.$Plus.$Row['money'].'</td><td>'.$OperationType[$Row['operation']].' '.$Row['description'].'</td></tr>');
     106}
     107/*
     108foreach($Operace as $Item)
     109{
    82110  if($Item[0] == '') $Item[0] = '&nbsp;';
    83111  echo('<tr><td align="right">'.$Item[0].'</td><td align="right">'.$Plus.$Item[1].'</td><td>'.$Typ.$Item[2].'</td></tr>');
    84112}
     113*/
    85114echo('</table>');
    86115
Note: See TracChangeset for help on using the changeset viewer.