Guest User

Untitled

a guest
Mar 10th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. <?php
  2. // jedziemy
  3. // jakiś pierdolony skrypt
  4.  
  5. function clear_db()
  6. {
  7. $zapytanie = mysql_query("TRUNCATE TABLE 'statystyki'");
  8. // czyścimy baze
  9. }
  10.  
  11. function calc_it($zestaw)
  12. {
  13. $zapytanie = mysql_query("select * from statystyki where nazwa='$zestaw'");
  14. if($zapytanie)
  15. {
  16. while($row = mysql_fetch_array($zapytanie))
  17. {
  18. $id = $row['id'];
  19. $zliczonych = $row["zliczonych"] + 1;
  20. $zapytanie = mysql_query("UPDATE 'statystyki' SET zliczonych=$zliczonych where id=$id");
  21. }
  22. if(!isset($id))
  23. {
  24. $zapytanie = mysql_query("INSERT INTO 'statystyki' ('id', 'nazwa') VALUES ('', '$zestaw')");
  25. }
  26. }
  27. //end
  28. }
  29.  
  30. function get($data1, $data2)
  31. {
  32. $zapytanie = mysql_query("select id, zestaw, data from przyszly where data BETWEEN $data1 AND $data2");
  33. if($result)
  34. {
  35. while($row = mysql_fetch_array($zapytanie))
  36. {
  37. $zestaw = $row['zestaw'];
  38. $id = $row['id'];
  39. calc_it($zestaw);
  40. }
  41. }
  42. //end
  43. }
  44.  
  45. function show()
  46. {
  47. echo "<center>Statystyki okresowe sprzedaży komputerów</center>";
  48. $zapytanie = mysql_query("select * from `statystyki` ORDER BY `zliczonych` DESC");
  49. if($zapytanie)
  50. {
  51. while($row = mysql_fetch_array($zapytanie)
  52. {
  53. $nazwa = $row['nazwa'];
  54. $zliczonych = $row['zliczonych'];
  55. if(!isset($licznik))
  56. {
  57. echo "<font color=red><b>$licznik. $nazwa - $zliczonych</font><br>";
  58. }
  59. elseif($licznik > 0)
  60. {
  61. echo "$licznik. $nazwa - $zliczonych<br>";
  62. }
  63. $licznik++;
  64. }
  65. }
  66.  
  67. echo "<br><br><font color=red>sprzedaż okresowa: <b><font color=blue>$zliczanie</font></b> komputery</font>";
  68.  
  69. $zapytanie = mysql_query("select * from statystyki where nazwa LIKE '%cti%'");
  70. if($zapytanie)
  71. {
  72. while($row = mysql_fetch_array($zapytanie))
  73. {
  74. $zl = $r["zliczonych"];
  75. }
  76. $all = mysql_num_rows($zapytanie);
  77. }
  78. $procent = round(($zl / $all) * 100), 0);
  79. echo "<br>w tym procent laptopów to $procent %";
  80.  
  81. $zapytanie = mysql_query("select * from statystyki where nazwa LIKE '%afi%' or nazwa LIKE '%nyx%'");
  82. if($zapytanie)
  83. {
  84. while($row = mysql_fetch_array($zapytanie)
  85. {
  86. $zliczonych_amd = $row['zliczonych'];
  87. }
  88. $all_amd = mysql_num_rows($zapytanie);
  89. }
  90.  
  91. $zapytanie = mysql_query("select * from statystyki where LIKE '%ine%' or nazwa LIKE '%efry%'");
  92. if($zapytanie)
  93. {
  94. while($row = mysql_fetch_array($zapytanie)
  95. {
  96. $zliczonych_intel = $row['zliczonych'];
  97. }
  98. $all_intel = mysql_num_rows($zapytanie);
  99. }
  100. $procent_amd = round(($zliczonych_amd / $all_amd) * 100), 0);
  101. $procent_intel = round(($zliczonych_intel / $all_intel) * 100), 0);
  102.  
  103. echo "<br> Intel / AMD - $procent_intel % / $procent_amd %";
  104. // end
  105. }
  106.  
  107. $mysql_host = 'localhost';
  108. $mysql_user = 'xxx';
  109. $mysql_pass = 'xxx';
  110. $baza = 'xxx';
  111. // walone dane do sql ;>
  112.  
  113. $uchwyt = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
  114. mysql_select_db($baza);
  115. // nawiązujemy połaczenie z bazą
  116.  
  117. echo '<form method="POST" action="funkcje.php">
  118. <p align="center">
  119. Start:<br>
  120. dzie?:<input type="text" name="dat1" size="20"> miesi?c:<input type="text" name="dat2" size="20"> rok:<input type="text" name="dat3" size="20"><br>
  121. <p align="center">
  122. Stop:<br>
  123. dzie?:<input type="text" name="dat4" size="20"> miesi?c:<input type="text" name="dat5" size="20"> rok:<input type="text" name="dat6" size="20"><br>
  124. <input type="submit" value="pokaz" name="pokaz" />
  125. </form>';
  126. // pierdolony form
  127.  
  128. extract($_POST);
  129. $data1="{$dat1}.{$dat2}.{$dat3}";
  130. $data2="{$dat4}.{$dat5}.{$dat6}";
  131. // "wypakowujemy POSTy, i dodajemy walone kropki
  132.  
  133. if(isset($_POST['pokaz']))
  134. {
  135. czyszczenie();
  136. pobierz($data1, $data2);
  137. wyswietlanie();
  138. }
  139. ?>
Add Comment
Please, Sign In to add comment