Advertisement
Guest User

Untitled

a guest
Aug 18th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. <?php
  2. $host="localhost";
  3. $db_user="root";
  4. $db_password="";
  5. $db_name="ekstraklasa";
  6.  
  7. $connection = @mysqli_connect($host, $db_user, $db_password,$db_name);
  8.  
  9. echo "Wyniki meczy: <br>";
  10.  
  11. $tablica["#"] = "#";
  12. $tablica["druzyna"] = "Drużyna";
  13. $tablica["punkty"] = "Punkty";
  14. $tablica["W"] = "W";
  15. $tablica["R"] = "R";
  16. $tablica["P"] = "P";
  17. echo $tablica["#"]." ".$tablica["druzyna"]." ".$tablica["punkty"]." ".$tablica['W']." ".$tablica['R']." ".$tablica['P']."<br>";
  18.  
  19.  
  20.  
  21. $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";
  22. $result = mysqli_query($connection, $sql);
  23.  
  24.  
  25. $tabela_wynikow = [];
  26.  
  27. foreach($result as $key => $row) {
  28. if(!isset($tabela_wynikow[$row['druzyna_lokalna']])) {
  29. $tabela_wynikow[$row['druzyna_lokalna']] = array(
  30. 'punkty' => 0,
  31. 'w' => 0,
  32. 'r' => 0,
  33. 'p' => 0
  34. );
  35. }
  36. }
  37.  
  38.  
  39. foreach($result as $key => $row) {
  40. if($row['wynik'] == 1){
  41. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 3;
  42. $tabela_wynikow[$row['druzyna_lokalna']]['w'] += 3;
  43.  
  44. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 0;
  45. $tabela_wynikow[$row['druzyna_przyjezdna']]['w'] += 0;
  46. }
  47. if($row['wynik'] == 0){
  48. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 1;
  49. $tabela_wynikow[$row['druzyna_lokalna']]['r'] += 1;
  50.  
  51. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 1;
  52. $tabela_wynikow[$row['druzyna_przyjezdna']]['r'] += 1;
  53. }
  54. if($row['wynik'] == 2){
  55. $tabela_wynikow[$row['druzyna_lokalna']]['punkty'] += 0;
  56. $tabela_wynikow[$row['druzyna_lokalna']]['p'] += 0;
  57.  
  58. $tabela_wynikow[$row['druzyna_przyjezdna']]['punkty'] += 3;
  59. $tabela_wynikow[$row['druzyna_przyjezdna']]['w'] += 3;
  60. }
  61. }
  62.  
  63.  
  64. foreach($tabela_wynikow as $druzyna => $wynik) {
  65. echo $druzyna . " " . $wynik['punkty'] . " " . $wynik['w'] . " " . $wynik['r'] ." " . $wynik['p'].'<br>';
  66. }
  67.  
  68.  
  69.  
  70. if (mysqli_num_rows($result) > 0) {
  71. while($rows = mysqli_fetch_assoc($result)) {
  72. echo $rows["druzyna_lokalna"]." - ".$rows["druzyna_przyjezdna"]." wynik: <b>".wynik_wyjasnienie($rows["wynik"])."</b><br>";
  73. }
  74. } else {
  75. echo "0 results";
  76. }
  77.  
  78.  
  79. function wynik_wyjasnienie($wynik) {
  80. switch($wynik) {
  81. case 0:
  82. return "Remis";
  83. case 1:
  84. return "Wygrywa drużyna lokalna";
  85. case 2:
  86. return "Wygrywa drużyna przyjezdna";
  87. };
  88. };
  89.  
  90. echo "<br>";
  91.  
  92. echo "Ostatnie mecze: <br>";
  93.  
  94. $sql= "SELECT kl.nazwa as druzyna_lokalna, kp.nazwa as druzyna_przyjezdna, wynik FROM Mecze m JOIN
  95. Kluby kp ON kp.id=m.druzyna_przyjezdna JOIN Kluby kl ON kl.id=m.druzyna_lokalna";
  96. $result=mysqli_query($connection, $sql);
  97.  
  98. if (mysqli_num_rows($result)>0) {
  99. while($row=mysqli_fetch_assoc($result)){
  100. echo "Mecz: ".$row["druzyna_lokalna"]."-".$row["druzyna_przyjezdna"]." Wynik:
  101. <b>".wynik_wyjasnienie($row["wynik"])."</b><br>";
  102. }
  103. } else{
  104. echo "0 results";
  105. }
  106. echo "<br>";
  107.  
  108. $sql = mysqli_query($connection,'SELECT * FROM kluby')
  109. or die('nie działa');
  110.  
  111. $sql =mysqli_query($connection,'SELECT * FROM mecze')
  112. or die('nie działa');
  113.  
  114.  
  115.  
  116. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement