jablonka.czprosek.czf

is

Subversion Repositories:
[/] [trunk/] [html/] [prispevky.php] - Blame information for rev 5

 

Line No. Rev Author Line
12simandl<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<html>
3<head>
4<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
5<style type="text/css" media="screen"> @import "style.css"; </style>
6<title>db.jablonka.cz - Příspěvky</title>
7</head>
8<link rel="stylesheet" type="text/css" href="style.css">
9</head>
10<body topmargin=0 leftmargin=10>
11<?
12include ("header.htm");
13require('grab_globals.lib.php');
14include ("fce.php");
15$spojeni = MySQL_Connect($db_host, $db_user, $db_pass);
16MySQL_Select_DB($db_name);
17 
18 
19echo '
20<center>';
21 
22if(!@$platba) $platba="vsechno";
23if(!@$pokladna) $pokladna="vsechno";
24if(!@$rok) $rok="vsechno";
25 
26#vybrani default trideni
27if($platba=="vsechno") {
28 $condition = "";
29} else {
30 $condition = "AND f.platba=$platba";
31}
32 
33if($pokladna=="vsechno") {
34 $condition .= "";
35} else {
36 $condition .= " AND f.pokladna=$pokladna";
37}
38 
39if($rok=="vsechno") {
40 $condition .= "";
41} else {
42 $condition .= " AND YEAR(f.datum)=$rok";
43}
44 
45if(!@$show) $show="all";
46if(!@$order) $order="prijmeni";
47if($show!="all") {
48# $where="WHERE active BETWEEN 0 AND 1";
49 $where="WHERE active IN (1) $condition";
50 echo '<b>Seznam příspěvků aktivních uživatelů:</b> <a href="prispevky.php?show=all&pokladna='.$pokladna.'&order='.$order.'&platba='.$platba.'" class=odkaz>zobrazit vše</a>';
51} else {
52 $where="WHERE active IN (0,1) $condition";
53 echo '<b>Seznam příspěvků všech uživatelů:</b> <a href="prispevky.php?show=active&pokladna='.$pokladna.'&order='.$order.'&platba='.$platba.'" class=odkaz>zobrazit pouze aktivní</a>';
54}
55 
56echo "<br>";
57#tisk datumu plateb
58echo "Rok : ";
59$dotaz=MySQL_Query("SELECT DISTINCT YEAR(datum) from finance ORDER BY datum");
60$count=MySQL_Num_Rows($dotaz);
61$count++;
62for ($i=1;$i<$count;$i++)
63{
64 $radek=MySQL_Fetch_Array($dotaz);
65 echo "<a href=\"prispevky.php?show=$show&pokladna=$pokladna&platba=$platba&rok=".$radek["YEAR(datum)"]."&order=$order\">".$radek["YEAR(datum)"].'</a> * ';
66 echo '
67 ';
68}
69#dotisk posledni volby pro vsechny roky
70 echo "<a href=\"prispevky.php?show=$show&pokladna=$pokladna&platba=$platba&rok=vsechno&order=$order\">všechno</a>";
71 echo '
72 ';
73 
74echo "<br>";
75#tisk vsech moznosti plateb
76echo "Platby : ";
77$dotaz=MySQL_Query("SELECT * from platby ORDER BY id");
78$count=MySQL_Num_Rows($dotaz);
79$count++;
80for ($i=1;$i<$count;$i++)
81{
82 $radek=MySQL_Fetch_Array($dotaz);
83 echo "<a href=\"prispevky.php?show=$show&pokladna=$pokladna&rok=$rok&platba=".$radek["id"]."&order=$order\">".$radek["nazev"].'</a> * ';
84 echo '
85 ';
86}
87#dotisk posledni volby pro vsechny platby
88 echo "<a href=\"prispevky.php?show=$show&pokladna=$pokladna&rok=$rok&platba=vsechno&order=$order\">všechno</a>";
89 echo '
90 ';
91 
92echo "<br>";
93#tisk vsech moznosti pokladen
94echo "Pokladny : ";
95$dotaz=MySQL_Query("SELECT * from pokladny ORDER BY id");
96$count=MySQL_Num_Rows($dotaz);
97$count++;
98for ($i=1;$i<$count;$i++)
99{
100 $radek=MySQL_Fetch_Array($dotaz);
101 echo "<a href=\"prispevky.php?show=$show&platba=$platba&rok=$rok&pokladna=".$radek["id"]."&order=$order\">".$radek["nazev"].'</a> * ';
102 echo '
103 ';
104}
105#dotisk posledni volby pro vsechny pokladny
106 echo "<a href=\"prispevky.php?show=$show&pokladna=vsechno&rok=$rok&platba=$platba&order=$order\">všechno</a>";
107 echo '
108 ';
109 
110#finalni dotaz do databaze pred vypisem zvolene sestavy
111$string=MySQL_Query("SELECT c.id as cid, c.*, f.id as fid, f.*, p.id as pid, p.*
112 FROM (cleni c LEFT JOIN finance f ON c.id = f.clen)
113 LEFT JOIN platby p ON f.platba = p.id $where ORDER BY $order");
114 
115echo '
116 
117<table width=100% cellspacing=1>
118<tr>
119<td bgcolor=#C00000>
120<table cellspacing=0 cellpadding=0 width=100%>
121<tr>
122 <td bgcolor=#FFFFFF>&nbsp;</td>
123 <td bgcolor=#FFFFFF class=text>
124 <a title="seřadit podle ID" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=cid">ID</a>&nbsp;
125 </td>
126 <td bgcolor=#FFFFFF class=text>
127 <a title="seřadit podle jména" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=jmeno">Jméno</a>&nbsp;
128 </td>
129 <td bgcolor=#FFFFFF class=text>
130 <a title="seřadit podle příjmení" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=prijmeni">Příjmení:</a>
131 </td>
132 <td bgcolor=#FFFFFF class=text width=80>
133 <a title="seřadit podle přezdívky" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=prezdivka">Přezdívka:</a>
134 </td>
135 <td bgcolor=#FFFFFF class=text width=80>
136 <a title="seřadit podle Emailu" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=email">Email:</a>
137 </td>
138 <td bgcolor=#FFFFFF class=text width=80>
139 <a title="seřadit podle aktivity" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=active">A</a>
140 <a title="seřadit podle financí" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=finance">F</a>
141 <a title="seřadit podle internetu" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=internet">I</a>
142 <a title="seřadit podle elektřiny" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=energy">E</a>
143 </td>
144 <td bgcolor=#FFFFFF class=text>
145 <a title="seřadit podle typu připojení" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=domu">Domů</a>
146 </td>
147 <td bgcolor=#FFFFFF class=text>
148 <a title="seřadit podle přezdívky" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=mobil">Mobil</a>
149 </td>
150 <td bgcolor=#FFFFFF class=text>
151 <a title="seřadit podle data" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=datum">Datum</a>
152 </td>
153 <td bgcolor=#FFFFFF class=text>
154 <a title="seřadit podle událostí" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=hodnota">Hodnota</a>
155 </td>
156 <td bgcolor=#FFFFFF class=text>
157 <a title="seřadit podle předmětů" class=odkaz href="prispevky.php?show='.$show.'&pokladna='.$pokladna.'&rok='.$rok.'&platba='.$platba.'&order=platba">Platba</a>
158 </td>
159</tr>
160';
161 
162$color=1;
163$celkem=0;
164$castkacelkem=0;
165while($vysledek=MySQL_Fetch_Array($string))
166{
167$celkem++;
168if($color==0)
169{
170$color=1;
171$barva="#E6E4E4";
172}
173else
174{
175$color=0;
176$barva="#FFFFFF";
177}
178if($vysledek["id"]<1000)
179{
180$dot="lan.bmp";
181$alt="LAN Jablonka";
182}
183else
184{
185if($vysledek["id"]==1000)
186{
187$dot="apy.bmp";
188$alt="AP Yenik";
189}
190if($vysledek["id"]==1001)
191{
192$dot="apj.bmp";
193$alt="AP Jablonecká";
194}
195}
196 
197$icons="";
198if($show=="all" && $vysledek["active"]==2) $icons=$icons.'<img title="Čekatel" src="images/actv.gif">&nbsp;';
199if($show=="all" && $vysledek["active"]==1) $icons=$icons.'<img title="Člen" src="images/actv.gif">&nbsp;';
200if($show=="all" && $vysledek["active"]==0) $icons=$icons.'<img title="Pasivní" src="images/passv.gif">&nbsp;';
201if($vysledek["finance"]==1) $icons=$icons.'<img title="Finance" src="images/dolar.gif">&nbsp;';
202if($vysledek["internet"]==1) $icons=$icons.'<img title="Internet" src="images/net.gif">&nbsp;';
203if($vysledek["energy"]==1) $icons=$icons.'<img title="Elektřina sleva" src="images/energysleva.gif">&nbsp;';
204if($vysledek["energy"]==2) $icons=$icons.'<img title="Elektřina" src="images/energy.gif">&nbsp;';
205echo '
206<tr>
207 <td bgcolor='.$barva.' class=text>&nbsp;<img src="images/'.$dot.'" title="'.$alt.'"></td>
208 <td bgcolor='.$barva.' class="text"><a class="odkaz" target="_self" href="edit_user.php?id='.$vysledek["cid"].'">'.$vysledek["cid"].'</a></td>
209 <td bgcolor='.$barva.' class="text">'.$vysledek["jmeno"].'</td>
210 <td bgcolor='.$barva.' class="text">'.$vysledek["prijmeni"].'</td>
211 <td bgcolor='.$barva.' class="text">'.$vysledek["prezdivka"].'</td>
212 <td bgcolor='.$barva.' class="text">'.$vysledek["email"].'</td>
213 <td bgcolor='.$barva.' class="text">'.$icons.'</td>
214 <td bgcolor='.$barva.' class="text">'.$vysledek["domu"].'</td>
215 <td bgcolor='.$barva.' class="text">'.$vysledek["mobil"].'</td>
216 <td bgcolor='.$barva.' class="text">
217 <a class="odkaz" target="_self" href="add_platba.php?clen='.$vysledek["cid"].'">+</a>
218';
219if(!@$vysledek["datum"])
220{
221 $datum="";
222 } else
223 {
224 $datum=sql2datum($vysledek["datum"]);
225 }
226echo '
227 <a class="odkaz" target="_self" href="edit_platba.php?id='.$vysledek["fid"].'">'.$datum.'</a>
228 </td>
229 <td bgcolor='.$barva.' class="text">'.$vysledek["hodnota"].'</td>
230 <td bgcolor='.$barva.' class="text">'.$vysledek["nazev"].'</td>
231 <td bgcolor='.$barva.'></td>
232</tr>
233';
234$castkacelkem=$castkacelkem+str_replace(",",".",$vysledek["hodnota"]);
235Next($vysledek);
236}
237 
238echo '
239</table></tr></td></table></center>
240<br>
241Celkem zobrazeno '.$celkem.' záznamů. Celková částka zobrazených záznamů je '.$castkacelkem.'Kč
242';
243?>
244</body>
245</html>

Powered by WebSVN 2.2.1