source: quests/UpdateStatistic.php@ 167

Last change on this file since 167 was 39, checked in by george, 18 years ago

Korekce velikosti písmen přípony obrázků.

File size: 2.3 KB
Line 
1<?php
2
3
4 //zji‘tìní pøeložených
5 $NumberTranslate = 0;
6/* $LastEntry = '';
7 // $Database->SelectDatabase('Quests');
8 $ID = $Database->SQLCommand("SELECT * FROM czquests");
9 while ($Line = mysql_fetch_array($ID)) {
10 If ($Line['entry'] <> $LastEntry) {
11 ++$NumberTranslate;
12 $LastEntry = $Line['entry'];
13 } else {
14 //stejný Q
15 }
16 } */
17
18 $ID = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM czquests WHERE State = '2'"));
19 $NumberTranslate = $ID[0];
20 // echo $NumberTranslate;
21 //zji‘tìní v‘ech
22 // $AJQuests = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM ajquests"));
23 // $NumberTranslate = 4000;
24 // echo '<br>Pøeloženo:<br>';
25
26 $NumberAJQuests = ReadVar('NumberQuests');
27 $Percent = ($NumberTranslate/$NumberAJQuests)*100;
28 // echo $Percent;
29 // echo $NumberTranslate.'/'.ReadVar('NumberQuests').'<br>';
30 // $Database->Disconnect();
31
32 $PercentBar = $Percent*4;
33 $obrazek = imagecreatetruecolor(400,60);
34 $Color1 = imagecolorallocate($obrazek,225,246,247);
35 $Color2 = imagecolorallocate($obrazek,77,225,251);
36 $Color3 = imagecolorallocate($obrazek,2,59,199);
37 imagefilledrectangle($obrazek,0,0,400,59,$Color1);
38 imagefilledrectangle($obrazek,0,0,$PercentBar,59,$Color2);
39 imagestring($obrazek, 10, 120, 15, $NumberTranslate.'/'.$NumberAJQuests, $Color3);
40 imagestring($obrazek, 10, 120, 30, $Percent.' %', $Color3);
41 imagestring($obrazek, 1, 240, 50, 'Aktualizováno: '.date("m.d.y H:i"), $Color3);
42 // header('Content-Type: image/png');
43 imagepng($obrazek,'percent.png');
44 imagedestroy($obrazek);
45
46 $ID = $Database->SQLCommand("SELECT * FROM user");
47 while ($LineUser = mysql_fetch_array($ID)) {
48 $User = $LineUser['user'];
49 $Number = mysql_fetch_row($Database->SQLCommand("SELECT count(*) FROM czquests WHERE user='$User' AND complete = '1'"));
50 // echo $Line[0];
51 $Database->SQLCommand("Update user SET NumberTranslateQuests = '$Number[0]' WHERE user='$User'");
52 }
53
54 $Soubor = fopen('UserTranslate.php', 'w');
55 $ID = $Database->SQLCommand("SELECT * FROM user order by 6 DESC");
56 while ($Line = mysql_fetch_array($ID)) {
57 fputs($Soubor,'<tr><td>'.$Line['user'].'</td><td>'.$Line['NumberTranslateQuests'].'</td></tr>
58 ');
59 }
60 fclose($Soubor);
61
62
63
64?>
Note: See TracBrowser for help on using the repository browser.