source: branches/beta/pages/admin_finance_modify.php@ 473

Last change on this file since 473 was 473, checked in by amun, 16 years ago

Nepodstatné upravy :D

File size: 4.8 KB
Line 
1<?
2$lvl = $player -> GetGmLvl();
3if(1 > 0){
4$id_upravit = $_POST['id_upravit'];
5$q = $_GET['q'];
6
7if($q==1):
8
9$operace_obracene = array(
10 "Nákup" => "buy",
11 "Prodej" => "sell",
12 "Spotřeba" => "consumption",
13 "Internet" => "internet",
14 "contribution" => "contribution",
15);
16
17$id2 = $_POST['id'];
18$money = $_POST['money'];
19$oper = $_POST['operace'];
20$popis = $_POST['popis'];
21$odmena = $_POST['odmena'];
22
23$operace = $operace_obracene[$oper];
24
25 mysql_connect($db_server, $db_user, $db_pass);
26 mysql_select_db($db_webu);
27 mysql_query("SET NAMES 'utf8'");
28 $upravit_money = mysql_query("update finance set money='$money' where id='$id2'");
29 $upravit_operace = mysql_query("update finance set operation='$operace' where id='$id2'");
30 $upravit_popis = mysql_query("update finance set description='$popis' where id='$id2'");
31 $upravit_odmenu = mysql_query("update finance set odmena='$odmena' where id='$id2'");
32
33 if($upravit_money and $upravit_operace and $upravit_popis and $upravit_odmenu):
34 $info = "<font color=green><b>Finance byla upravena vpořádku...</b></font>";
35 else:
36 $info = "<font color=red><b>Při upravování finance došlo k chybě...</b></font>";
37 endif;
38
39endif;
40
41echo"<p align=center>$info";
42$operace = array(
43 "buy" => "Nákup",
44 "sell" => "Prodej",
45 "consumption" => "Spotřeba",
46 "internet" => "Internet",
47 "contribution" => "Příspěvek od",
48);
49
50$db -> select_db($db_webu);
51
52$load_money = $db -> query("SELECT SUM(`money`) FROM `finance`;") -> fetch_array();
53
54echo"<p><strong>Aktuální stav financí: ".$load_money[0]." Kč</strong></p>";
55echo "
56 <table border=\"1\" width=\"540\">
57 <tr>
58 <th>Datum</th>
59 <th>Suma</th>
60 <th>Popis</th>
61 <th>Odměna</th>
62 <th>&nbsp;</th>
63 </tr>
64";
65$load_dotation = $db -> query("SELECT * FROM `finance` ORDER BY `id` DESC;");
66 while ($row = $load_dotation -> fetch_array())
67 {
68 $id = $row['id'];
69
70 if ($row["time"] != "")
71 {
72
73 //$date = $server -> HumanDate ($row["time"],0);
74 $date = $row["time"];
75 }
76 else
77 {
78 $date = "";
79 }
80 if($row["money"] > 0)
81 {$plus = "+";} else{$plus = "";}
82
83 if($id != $id_upravit):
84 echo "
85 <tr>
86 <td align=\"center\">".$date."</td>
87 <td align=\"center\">".$plus.$row["money"]."</td>
88 <td align=\"left\">".$operace[$row["operation"]]." ".$row["description"]."</td>
89 <td align=\"center\">".$row["odmena"]."</td>
90 <form method=post><td align=\"center\" valign=\"middle\"><input type=hidden name='id_upravit' value='$id'><input type=submit value='Upravit'></form></td>
91 </tr>
92 ";
93 else:
94 $oper = $row["operation"];
95 if($operace[$oper]=="Nákup"):
96 $option =
97 "<option value=\"buy\">Nákup
98 <option value=\"sell\">Prodej
99 <option value=\"consumption\">Spotřeba
100 <option value=\"internet\">Internet
101 <option value=\"contribution\">Příspěvek";
102 elseif($operace[$oper]=="Prodej"):
103 $option =
104 "<option value=\"buy\">Nákup
105 <option value=\"sell\" selected>Prodej
106 <option value=\"consumption\">Spotřeba
107 <option value=\"internet\">Internet
108 <option value=\"contribution\">Příspěvek";
109 elseif($operace[$oper]=="Spotřeba"):
110 $option =
111 "<option value=\"buy\">Nákup
112 <option value=\"sell\" >Prodej
113 <option value=\"consumption\" selected>Spotřeba
114 <option value=\"internet\">Internet
115 <option value=\"contribution\">Příspěvek";
116 elseif($operace[$oper]=="Interpret"):
117 $option =
118 "<option value=\"buy\">Nákup
119 <option value=\"sell\" >Prodej
120 <option value=\"consumption\">Spotřeba
121 <option value=\"internet\" selected>Internet
122 <option value=\"contribution\">Příspěvek";
123 elseif($operace[$oper]=="Příspěvek od"):
124 $option =
125 "<option value=\"buy\">Nákup
126 <option value=\"sell\" >Prodej
127 <option value=\"consumption\">Spotřeba
128 <option value=\"internet\">Internet
129 <option value=\"contribution\" selected>Příspěvek";
130
131 endif;
132 echo "
133
134 <tr><form method=post action=\"?page=admin_finance_modify&q=1\"> <input type=hidden name=id value='$id'>
135 <td align=\"center\">".$date."</td>
136 <td align=\"center\"><input type=text name=money value=".$row["money"]." size=4></td>
137 <td align=\"left\"><select name=operace>$option</select><input type=text name=popis value='".$row["description"]."'></td>
138 <td align=\"center\"><input type=text name=odmena value=".$row["odmena"]."></td>
139 <td align=\"center\" valign=\"middle\"><input type=hidden name=id value='$id'><input type=submit value='Upravit'></td>
140 </form> </tr>
141 ";
142 endif;
143 }
144 echo "</table>";
145
146 } else {
147 echo"<p align=center><font color=red><b>Nemáte dostatečná oprávnění pro tuto akci!</b></font>";
148 echo"<meta http-equiv=\"refresh\" content=\"3;url=?page=main\">";
149 }
150 ?>
Note: See TracBrowser for help on using the repository browser.