Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.74 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. foreach($result as $key => $row) {
  27. if(!isset($tabela_wynikow[$row['druzyna_lokalna']])) {
  28. $tabela_wynikow[$row['druzyna_lokalna']] = array(
  29. 'punkty' => 0,
  30. 'w' => 0,
  31. 'r' => 0,
  32. 'p' => 0
  33. );
  34. }
  35. }
  36.  
  37. print_r($tabela_wynikow);
  38.  
  39. echo "<pre>";
  40. foreach($result as $key => $row) {
  41. if($row['wynik'] == 1){
  42. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 3;
  43. $tabela_wynikow[$row['druzyna_lokalna']]['w'] += 3;
  44.  
  45. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 0;
  46. $tabela_wynikow[$row['druzyna_przyjezdna']]['w'] += 0;
  47. }
  48. if($row['wynik'] == 0){
  49. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 1;
  50. $tabela_wynikow[$row['druzyna_lokalna']]['r'] += 1;
  51.  
  52. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 1;
  53. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] += 1;
  54. }
  55. if($row['wynik'] == 2){
  56. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 0;
  57. $tabela_wynikow[$row['druzyna_lokalna']]['p'] += 0;
  58.  
  59. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 3;
  60. $tabela_wynikow[$row['druzyna_przyjezdna']]['w'] += 3;
  61. }
  62. }
  63. print_r($tabela_wynikow);
  64.  
  65. echo "</pre>";
  66.  
  67. foreach($tabela_wynikow as $druzyna => $wynik) {
  68. echo $druzyna . " " . $wynik['punkty'] . " " . $wynik['r'] .'<br>';
  69. }
  70.  
  71. echo "</pre>";
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. if (mysqli_num_rows($result) > 0) {
  79. while($rows = mysqli_fetch_assoc($result)) {
  80. echo $rows["druzyna_lokalna"]." - ".$rows["druzyna_przyjezdna"]." wynik: <b>".wynik_wyjasnienie($rows["wynik"])."</b><br>";
  81. }
  82. } else {
  83. echo "0 results";
  84. }
  85.  
  86.  
  87. function wynik_wyjasnienie($wynik) {
  88. switch($wynik) {
  89. case 0:
  90. return "Remis";
  91. case 1:
  92. return "Wygrywa druzyna lokalna";
  93. case 2:
  94. return "Wygrywa druzyna przyjezdna";
  95. };
  96. };
  97. $sql = mysqli_query($connection,'SELECT * FROM kluby')
  98. or die('zjebalo sie');
  99.  
  100. $sql =mysqli_query($connection,'SELECT * FROM mecze')
  101. or die('zjebalo sie');
  102.  
  103.  
  104. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement