Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.26 KB | None | 0 0
  1. <?php
  2. $host="localhost";
  3. $db_user="root";
  4. $db_password="";
  5. $db_name="osmaliga";
  6.  
  7. $connection = @mysqli_connect($host, $db_user, $db_password,$db_name);
  8. echo "Ostatnie mecze<br>";
  9.  
  10. $tablica["#"] = "#";
  11. $tablica["druzyna"] = "Drużyna";
  12. $tablica["punkty"] = "Punkty";
  13. $tablica["W"] = "W";
  14. $tablica["R"] = "R";
  15. $tablica["P"] = "P";
  16. echo $tablica["#"]." ".$tablica["druzyna"]." ".$tablica["punkty"]." ".$tablica['W']." ".$tablica['R']." ".$tablica['P']."<br>";
  17.  
  18.  
  19.  
  20. $sql = "SELECT k1.nazwa as druzyna_lokalna, kp.nazwa as druzyna_przyjezdna, wynik FROM mecze m JOIN kluby kp ON kp.id = m.druzyna_przyjezdna JOIN kluby k1 ON k1.id = m.druzyna_lokalna";
  21. $result = mysqli_query($connection, $sql);
  22.  
  23.  
  24. $tabela_wynikow = [];
  25.  
  26. print_r($result);
  27.  
  28. echo "<pre>";
  29. foreach($result as $key => $row) {
  30. if($row['wynik'] == 0){//remis
  31. if(isset($tabela_wynikow[$row['druzyna_lokalna']])) {
  32. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 1;
  33. $tabela_wynikow[$row['druzyna_lokalna']]['r'] += 1;
  34. } else {
  35. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] = 1;
  36. $tabela_wynikow[$row['druzyna_lokalna']]['r'] = 1;
  37. }
  38. if(isset($tabela_wynikow[$row['druzyna_przyjezdna']])) {
  39. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 1;
  40. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] += 1;
  41. } else {
  42. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] = 1;
  43. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] = 1;
  44. }
  45. }
  46. }
  47. print_r($tabela_wynikow);
  48.  
  49. echo "</pre>";
  50.  
  51. foreach($tabela_wynikow as $druzyna => $wynik) {
  52. echo $druzyna . " " . $wynik['punkty'] . " " . $wynik['r'] .'<br>';
  53. }
  54.  
  55.  
  56.  
  57.  
  58. $tabela_wynikow = [];
  59.  
  60. print_r($result);
  61.  
  62. echo "<pre>";
  63. foreach($result as $key => $row) {
  64. if($row['wynik'] == 1){ //wygrana druzyny lokalnej
  65. if(isset($tabela_wynikow[$row['druzyna_lokalna']])) {
  66. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 3;
  67. $tabela_wynikow[$row['druzyna_lokalna']]['r'] += 3;
  68. } else {
  69. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] = 3;
  70. $tabela_wynikow[$row['druzyna_lokalna']]['r'] = 3;
  71. }
  72. if(isset($tabela_wynikow[$row['druzyna_przyjezdna']])) {
  73. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 0;
  74. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] += 0;
  75. } else {
  76. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] = 0;
  77. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] = 0;
  78. }
  79. }
  80. }
  81. print_r($tabela_wynikow);
  82.  
  83. echo "</pre>";
  84.  
  85. foreach($tabela_wynikow as $druzyna => $wynik) {
  86. echo $druzyna . " " . $wynik['punkty'] . " " . $wynik['r'] .'<br>';
  87. }
  88.  
  89.  
  90.  
  91. $tabela_wynikow = [];
  92.  
  93. print_r($result);
  94.  
  95. echo "<pre>";
  96. foreach($result as $key => $row) {
  97. if($row['wynik'] == 2){ //wygrywa druzyna przyjezdna
  98. if(isset($tabela_wynikow[$row['druzyna_lokalna']])) {
  99. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 0;
  100. $tabela_wynikow[$row['druzyna_lokalna']]['r'] += 0;
  101. } else {
  102. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] = 0;
  103. $tabela_wynikow[$row['druzyna_lokalna']]['r'] = 0;
  104. }
  105. if(isset($tabela_wynikow[$row['druzyna_przyjezdna']])) {
  106. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 3;
  107. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] += 1;
  108. } else {
  109. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] = 3;
  110. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] = 3;
  111. }
  112. }
  113. }
  114. print_r($tabela_wynikow);
  115.  
  116. echo "</pre>";
  117.  
  118. foreach($tabela_wynikow as $druzyna => $wynik) {
  119. echo $druzyna . " " . $wynik['punkty'] . " " . $wynik['r'] .'<br>';
  120. }
  121.  
  122.  
  123.  
  124. if (mysqli_num_rows($result) > 0) {
  125. while($rows = mysqli_fetch_assoc($result)) {
  126. echo $rows["druzyna_lokalna"]." - ".$rows["druzyna_przyjezdna"]." wynik: <b>".wynik_wyjasnienie($rows["wynik"])."</b><br>";
  127. }
  128. } else {
  129. echo "0 results";
  130. }
  131.  
  132.  
  133. function wynik_wyjasnienie($wynik) {
  134. switch($wynik) {
  135. case 0:
  136. return "Remis";
  137. case 1:
  138. return "Wygrywa druzyna lokalna";
  139. case 2:
  140. return "Wygrywa druzyna przyjezdna";
  141. };
  142. };
  143. $sql = mysqli_query($connection,'SELECT * FROM kluby')
  144. or die('zjebalo sie');
  145.  
  146. $sql =mysqli_query($connection,'SELECT * FROM mecze')
  147. or die('zjebalo sie');
  148.  
  149.  
  150. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement