![]() ![]() |
is |
Subversion Repositories: |
Compare with Previous - Blame - Download
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><style type="text/css" media="screen"> @import "style.css"; </style><title>db.jablonka.cz - Finance </title></head><link rel="stylesheet" type="text/css" href="style.css"></head><body topmargin=0 leftmargin=10><?include ("header.htm");require('grab_globals.lib.php');include ("fce.php");$spojeni = MySQL_Connect($db_host, $db_user, $db_pass);MySQL_Select_DB($db_name);echo '<center>';if(!@$show) $show="all";if(!@$order) $order="prijmeni";if(!@$platba) $platba="vsechno";if(!@$pokladna) $pokladna="vsechno";if(!@$dodavatel) $dodavatel="vsechno";if(!@$rok) $rok="vsechno";#vybrani default trideniif($platba=="vsechno") {$condition = "";} else {$condition = "AND f.platba=$platba";}if($pokladna=="vsechno") {$condition .= "";} else {$condition .= " AND f.pokladna=$pokladna";}if($dodavatel=="vsechno") {$condition .= "";} else {$condition .= " AND f.dodavatel=$dodavatel";}if($rok=="vsechno") {$condition .= "";} else {$condition .= " AND YEAR(f.datum)=$rok";}if(!@$show) $show="all";if(!@$order) $order="prijmeni";if($show!="all") {# $where="WHERE active BETWEEN 0 AND 1";$where="WHERE active IN (1) $condition";echo '<b>Seznam příspěvků aktivních uživatelů:</b> <a href="finance.php?show=all&pokladna='.$pokladna.'&order='.$order.'&platba='.$platba.'" class=odkaz>zobrazit vše</a>';} else {$where="WHERE active IN (0,1) $condition";echo '<b>Seznam příspěvků všech uživatelů:</b> <a href="finance.php?show=active&pokladna='.$pokladna.'&order='.$order.'&platba='.$platba.'" class=odkaz>zobrazit pouze aktivní</a>';}echo "<br>";#tisk datumu platebecho "Rok : ";$dotaz=MySQL_Query("SELECT DISTINCT YEAR(datum) from finance ORDER BY datum");$count=MySQL_Num_Rows($dotaz);$count++;for ($i=1;$i<$count;$i++){$radek=MySQL_Fetch_Array($dotaz);echo "<a href=\"finance.php?show=$show&pokladna=$pokladna&dodavatel=$dodavatel&platba=$platba&rok=".$radek["YEAR(datum)"]."&order=$order\">".$radek["YEAR(datum)"].'</a> * ';echo '';}#dotisk posledni volby pro vsechny rokyecho "<a href=\"finance.php?show=$show&pokladna=$pokladna&dodavatel=$dodavatel&platba=$platba&rok=vsechno&order=$order\">všechno</a>";echo '';echo "<br>";#tisk vsech moznosti platebecho "Platby : ";$dotaz=MySQL_Query("SELECT * from platby ORDER BY id");$count=MySQL_Num_Rows($dotaz);$count++;for ($i=1;$i<$count;$i++){$radek=MySQL_Fetch_Array($dotaz);echo "<a href=\"finance.php?show=$show&pokladna=$pokladna&dodavatel=$dodavatel&rok=$rok&platba=".$radek["id"]."&order=$order\">".$radek["nazev"].'</a> * ';echo '';}#dotisk posledni volby pro vsechny platbyecho "<a href=\"finance.php?show=$show&pokladna=$pokladna&dodavatel=$dodavatel&rok=$rok&platba=vsechno&order=$order\">všechno</a>";echo '';echo "<br>";#tisk vsech moznosti dodavateluecho "Dodavatele : ";$dotaz=MySQL_Query("SELECT * from dodavatele ORDER BY id");$count=MySQL_Num_Rows($dotaz);$count++;for ($i=1;$i<$count;$i++){$radek=MySQL_Fetch_Array($dotaz);echo "<a href=\"finance.php?show=$show&platba=$platba&rok=$rok&pokladna=$pokladna&dodavatel=".$radek["id"]."&order=$order\">".$radek["nazev"].'</a> * ';echo '';}#dotisk posledni volby pro vsechny dodavateleecho "<a href=\"finance.php?show=$show&pokladna=$pokladna&dodavatel=vsechno&rok=$rok&platba=$platba&order=$order\">všechno</a>";echo '';echo "<br>";#tisk vsech moznosti pokladenecho "Pokladny : ";$dotaz=MySQL_Query("SELECT * from pokladny ORDER BY id");$count=MySQL_Num_Rows($dotaz);$count++;for ($i=1;$i<$count;$i++){$radek=MySQL_Fetch_Array($dotaz);echo "<a href=\"finance.php?show=$show&platba=$platba&dodavatel=$dodavatel&rok=$rok&pokladna=".$radek["id"]."&order=$order\">".$radek["nazev"].'</a> * ';echo '';}#dotisk posledni volby pro vsechny pokladnyecho "<a href=\"finance.php?show=$show&pokladna=vsechno&dodavatel=$dodavatel&rok=$rok&platba=$platba&order=$order\">všechno</a>";echo '';#finalni dotaz do databaze pred vypisem zvolene sestavy$string=MySQL_Query("SELECT c.id as cid, c.*, f.id as fid, f.*, p.id as pid, p.*FROM (cleni c LEFT JOIN finance f ON c.id = f.clen)LEFT JOIN platby p ON f.platba = p.id $where ORDER BY $order");echo '<table width=100% cellspacing=1><tr><td bgcolor=#73BE1E><table cellspacing=0 cellpadding=0 width=100%><tr><td bgcolor=#FFFFFF> </td><td bgcolor=#FFFFFF class=text><a title="seřadit podle ID" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=cid">ID</a> </td><td bgcolor=#FFFFFF class=text><a title="seřadit podle jména" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=jmeno">Jméno</a> </td><td bgcolor=#FFFFFF class=text><a title="seřadit podle příjmení" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=prijmeni">Příjmení:</a></td><td bgcolor=#FFFFFF class=text width=80><a title="seřadit podle přezdívky" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=prezdivka">Přezdívka:</a></td><td bgcolor=#FFFFFF class=text width=80><a title="seřadit podle var.symb." class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=vs">v.s.:</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle pokladny" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=pokladna">Pokladna</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle čísla účtenky" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=uctenka">Účtenka</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle komentáře" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=komentar">Komentář</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle dodavatele" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=dodavatel">Dodavatel</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle data" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=datum">Datum</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle hodnoty" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=hodnota">Hodnota</a></td><td bgcolor=#FFFFFF class=text><a title="seřadit podle typu plateb" class=odkaz href="finance.php?show='.$show.'&pokladna='.$pokladna.'&dodavatel='.$dodavatel.'&rok='.$rok.'&platba='.$platba.'&order=platba">Platba</a></td></td><td bgcolor=#FFFFFF class=text>Celkem</td></tr>';##############################################################################################################################################################################$color=1;$celkem=0;$castkacelkem=0;$prijmy=0;$vydaje=0;while($vysledek=MySQL_Fetch_Array($string)){$celkem++;if($color==0){$color=1;$barva="#E6E4E4";}else{$color=0;$barva="#FFFFFF";}if($vysledek["id"]<1000){$dot="lan.bmp";$alt="LAN Jablonka";}else{if($vysledek["id"]==1000){$dot="apy.bmp";$alt="AP Yenik";}if($vysledek["id"]==1001){$dot="apj.bmp";$alt="AP Jablonecká";}}$icons="";if($show=="all" && $vysledek["active"]==2) $icons=$icons.'<img title="Čekatel" src="images/actv.gif"> ';if($show=="all" && $vysledek["active"]==1) $icons=$icons.'<img title="Člen" src="images/actv.gif"> ';if($show=="all" && $vysledek["active"]==0) $icons=$icons.'<img title="Pasivní" src="images/passv.gif"> ';if($vysledek["finance"]==1) $icons=$icons.'<img title="Finance" src="images/dolar.gif"> ';if($vysledek["internet"]==1) $icons=$icons.'<img title="Internet" src="images/net.gif"> ';if($vysledek["energy"]==1) $icons=$icons.'<img title="Elektřina sleva" src="images/energysleva.gif"> ';if($vysledek["energy"]==2) $icons=$icons.'<img title="Elektřina" src="images/energy.gif"> ';echo '<tr><td bgcolor='.$barva.' class=text> <a class="odkaz"target="_self" href="clen.php?clen='.$vysledek["cid"].'"><img src="images/'.$dot.'" title="'.$alt.'" border=0></a></td><td bgcolor='.$barva.' class="text"><a class="odkaz" target="_self" href="edit_user.php?id='.$vysledek["cid"].'">'.$vysledek["cid"].'</a></td><td bgcolor='.$barva.' class="text">'.$vysledek["jmeno"].'</td><td bgcolor='.$barva.' class="text">'.$vysledek["prijmeni"].'</td><td bgcolor='.$barva.' class="text">'.$vysledek["prezdivka"].'</td><td bgcolor='.$barva.' class="text">'.$vysledek["vs"].'</td><td bgcolor='.$barva.' class="text">';echo id_to_pokladna($vysledek["pokladna"]);echo '</td>';if ($pokladna==3){ $uctenka=$celkem;} else{ $uctenka=$vysledek["uctenka"];}echo '<td bgcolor='.$barva.' class="text">'.$uctenka.'</td><td bgcolor='.$barva.' class="text">'.$vysledek["komentar"].'</td><td bgcolor='.$barva.' class="text">';echo id_to_dodavatel($vysledek["dodavatel"]);echo '</td><td bgcolor='.$barva.' class="text"><a class="odkaz" target="_self" href="add_platba.php?clen='.$vysledek["cid"].'&pokladna='.$vysledek["pokladna"].'&uctenka='.$vysledek["uctenka"].'&platba='.$vysledek["platba"].'&dodavatel='.$vysledek["dodavatel"].'">+</a>';if(!@$vysledek["datum"]){$datum="";} else{$datum=sql2datum($vysledek["datum"]);}$hodnota=str_replace(",",".",$vysledek["hodnota"]);$castkacelkem=$castkacelkem+$hodnota;if ($castkacelkem>0){ $castkacelkemhtml=$castkacelkem;} else{ $castkacelkemhtml="<font color=red>".$castkacelkem."</font>";}echo '<a class="odkaz" target="_self" href="edit_platba.php?id='.$vysledek["fid"].'">'.$datum.'</a></td><td bgcolor='.$barva.' class="text">'.$vysledek["hodnota"].'</td><td bgcolor='.$barva.' class="text">'.$vysledek["nazev"].'</td><td bgcolor='.$barva.' class="text">'.$castkacelkemhtml.'</td><td bgcolor='.$barva.'></td></tr>';if ($hodnota>0){ $prijmy=$prijmy+$hodnota;} else{ $vydaje=$vydaje+$hodnota;}Next($vysledek);}echo '</table></tr></td></table></center><br>Celkem zobrazeno '.$celkem.' záznamů.<br>Součet příjmů : '.$prijmy.'<br>Součet výdajů : '.$vydaje.' <br>Celková částka zobrazených záznamů je '.$castkacelkem.'Kč';?></body></html>