bank.php

Ga naar de documentatie van deze file.
00001 <?php
00002 /***************************************************************************
00003  *   Copyright (C) 2007 by Damian Bodde and Peter Wessels                  *
00004  *   damian@elsw.de  peter1wessels@gmail.com                               *
00005  *                                                                         *
00006  *   This program is free software; you can redistribute it and/or modify  *
00007  *   it under the terms of the GNU General Public License as published by  *
00008  *   the Free Software Foundation; either version 2 of the License, or     *
00009  *   (at your option) any later version.                                   *
00010  *                                                                         *
00011  *   This program is distributed in the hope that it will be useful,       *
00012  *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
00013  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
00014  *   GNU General Public License for more details.                          *
00015  *                                                                         *
00016  *   You should have received a copy of the GNU General Public License     *
00017  *   along with this program; if not, write to the                         *
00018  *   Free Software Foundation, Inc.,                                       *
00019  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
00020  ***************************************************************************/
00021 ?>
00022 <?php
00023 if(isset($_GET['action']))
00024 {
00025                 $action = $_GET['action'];
00026 }
00027 else
00028 {
00029                 $action = "main";
00030 }
00031 
00032 $userid = $_SESSION['userid'];
00033 
00034 if($action == "main")
00035 {
00036                 ?>
00037                                 <a href=index.php?menu=bank&action=show&type=normal>Normale Rekening</a><br>
00038                                 <a href=index.php?menu=bank&action=show&type=spaar>Spaar Rekening</a><br>
00039                 <?php
00040 }
00041 
00042 if($action == "show")
00043 {
00044                 $type = $_GET['type'];
00045                 
00046                 $sql = ("SELECT id FROM rekening WHERE userid='$userid'");
00047                 $result = mysql_query($sql) or die(mysql_error());
00048                 $aantal = mysql_num_rows($result);
00049                                 
00050                 $sql = ("SELECT COUNT(id) AS getal FROM rekening WHERE userid='$userid' AND art='rekening'");
00051                 $result = mysql_query($sql) or die(mysql_error());
00052                 $row = mysql_fetch_array($result);
00053                 $normalrekening = $row['getal'];
00054                 
00055                 $sql = ("SELECT COUNT(id) AS getal FROM rekening WHERE userid='$userid' AND art='spaar'");
00056                 $result = mysql_query($sql) or die(mysql_error());
00057                 $row = mysql_fetch_array($result);
00058                 $spaarrekening = $row['getal'];
00059                 
00060                 echo "Je hebt $aantal Rekeningen.<br>Daarvan <b>$normalrekening</b> Normale rekeningen<br>
00061                                 <b>$spaarrekening</b> Spaarrekeningen<br>\n";
00062 
00063                 switch($type)
00064                 {
00065                                 case "normal":
00066                                                 echo "Normaal rekening<br>";
00067                                                 $sql = ("SELECT rekeningnummer, geld, bankid FROM rekening WHERE userid='$userid' AND art='rekening' ORDER BY geld DESC");
00068                                                 $result = mysql_query($sql) or die(mysql_error());
00069                                                 echo "<table border=1><tr><td>Rekeningnummer</td><td>Banknaam</td><td>Kapital</td></tr>\n";
00070                                                 while($row = mysql_fetch_array($result))
00071                                                 {
00072                                                                 $bankid         = $row['bankid'];
00073                                                                 $rekeningnummer = $row['rekeningnummer'];
00074                                                                 $geld           = $row['geld'];
00075                                                                 
00076                                                                 $sql1 = ("SELECT banknaam FROM bank WHERE bankid='$bankid'");
00077                                                                 $resolt = mysql_query($sql1) or die(mysql_error());
00078                                                                 $raw = mysql_fetch_array($resolt);
00079                                                                 $banknaam = $raw['banknaam'];
00080                                                                 
00081                                                                 echo "<tr><td><a href=index.php?menu=bank&action=rekening&rekeningnummer=$rekeningnummer>$rekeningnummer</a></td><td>$banknaam</td><td>$geld</td></tr>\n";
00082                                                 }
00083                                                 echo "</table>\n";
00084                                 break;
00085                                 
00086                                 case "spaar":
00087                                                 echo "Spaar rekening<br>";
00088                                                 $sql = ("SELECT rekeningnummer, geld, bankid FROM rekening WHERE userid='$userid' AND art='spaar' ORDER BY geld DESC");
00089                                                 $result = mysql_query($sql) or die(mysql_error());
00090                                                 echo "<table border=1><tr><td>Rekeningnummer</td><td>Banknaam</td><td>Kapital</td></tr>\n";
00091                                                 while($row = mysql_fetch_array($result))
00092                                                 {
00093                                                                 $bankid         = $row['bankid'];
00094                                                                 $rekeningnummer = $row['rekeningnummer'];
00095                                                                 $geld           = $row['geld'];
00096                                                                 
00097                                                                 $sql1 = ("SELECT banknaam FROM bank WHERE bankid='$bankid'");
00098                                                                 $resolt = mysql_query($sql1) or die(mysql_error());
00099                                                                 $raw = mysql_fetch_array($resolt);
00100                                                                 $banknaam = $raw['banknaam'];
00101                                                                 
00102                                                                 echo "<tr><td>$rekeningnummer</td><td>$banknaam</td><td>$geld</td></tr>\n";
00103                                                 }
00104                                                 echo "</table>\n";
00105                                 break;
00106                 }
00107 }
00108 
00109 if($action == "rekening")
00110 {
00111                 $ktonummer = mysql_real_escape_string($_GET['rekeningnummer']);
00112                 $sql = ("SELECT geld FROM rekening WHERE userid='$userid' AND rekeningnummer='$ktonummer'");
00113                 $result = mysql_query($sql) or die(mysql_error());
00114                 $row = mysql_fetch_array($result);
00115                 $owner = mysql_num_rows($result);
00116 
00117                 $geld  = $row['geld'];
00118                 
00119                 if($owner == 0)
00120                 {
00121                                 die("Jij bent niet de eigenaar van deze rekening");
00122                 }
00123 }
00124 
00125 if($action == "beleg")
00126 {
00127                 $ktonummer = mysql_real_escape_string($_GET['rekeningnummer']);
00128                 
00129                 // Geld affragen
00130                 $sql = ("SELECT geld FROM rekening WHERE userid='$userid' AND rekeningnummer='$ktonummer'");
00131                 $result = mysql_query($sql) or die(mysql_error());
00132                 $row = mysql_fetch_array($result);
00133                 $owner = mysql_num_rows($result);
00134                 
00135                 $geld = $row['geld'];
00136                 
00137                 if($owner == 0)
00138                 {
00139                                 die("Jij bent niet de eigenaar van deze rekening");
00140                 }
00141                 
00142                 // Nu hebben wij het bedrag van de Rekening. Nu moeten we alles tracen.
00143                 
00144                 // Uitgaves
00145                 $sql = ("SELECT bedrag FROM transfers WHERE sourcekto='$ktonummer'");
00146                 $result = mysql_query($sql) or die(mysql_error());
00147                 while($row = mysql_fetch_array($result))
00148                 {
00149                                 $uitgave += $row['bedrag'];
00150                 }
00151                 $countuitgave = mysql_num_rows($result);
00152 
00153                 $sql = ("SELECT bedrag FROM transfers WHERE destkto='$ktonummer'");
00154                 $result = mysql_query($sql) or die(mysql_error());
00155                 while($row = mysql_fetch_array($result))
00156                 {
00157                                 $inname += $row['bedrag'];
00158                 }
00159                 $countinname = mysql_num_rows($result);
00160 }

Gegenereerd op Wed May 30 17:41:05 2007 voor criminalcity.kdevelop door  doxygen 1.4.7