witam

Mam takie zapytanie które wyświetla mi wszystkie informacje o danych meczu.... wynik, druzyny , kiedy, widownia itp.
Oto kod zapytania , dodam ze wywoływanie danego meczu jest poprzez funkcje GET[id]:

  1. <?php
  2. $connection = @mysql_connect($host, $user, $pass)
  3. or die('Brak połączenia z serwerem MySQL');
  4. $db = @mysql_select_db($baza, $connection)
  5. or die('Nie mogę połączyć się z bazą danych');
  6.  
  7. $query = '
  8.  
  9. SELECT
  10.  m.id, k1.nazwa, k2.nazwa, m.gol1, m.gol2, m.gol3, m.gol4, m.kiedy,
  11. m.widownia, m.gos_logo, m.przec_logo, 
  12. g.imie, g.nazwisko, g.miasto, m.kolejka, g.id
  13. FROM
  14. mecz as m, druzyny as k1, druzyny as k2,sedziowie as g
  15. WHERE
  16.  '.(!empty($_GET['id']) ? ('m.id='.((int)$_GET['id']).' AND ') : '') .'
  17. k1.id = m.gospodarz AND
  18. k2.id = m.przeciwnik AND
  19. g.id = m.sedziaglowny
  20. ORDER BY
  21. m.id, k1.nazwa, k2.nazwa
  22.  
  23. ';
  24.  
  25.  
  26. $result = mysql_query($query);
  27. sprawdz_czy_nie_bylo_bledu($result, __LINE__);
  28.  
  29.  
  30. while ($row = mysql_fetch_array($result)) {
  31.  
  32.  
  33.  
  34.  $query2 = '
  35.  
  36. SELECT
  37. imie, nazwisko, rodzaj
  38. FROM
  39. sklady, pilkarze
  40. WHERE
  41. sklady.klubid = "$gospodarz" AND
  42. sklady.meczid = "$meczid" AND
  43. pilkarze.id = sklady.pilkarzid
  44. ORDER BY
  45. nazwisko
  46. ';
  47.  
  48. $result2 = mysql_query($query2);
  49. sprawdz_czy_nie_bylo_bledu($result2, __LINE__);
  50.  
  51. echo '<TABLE border="1">' .
  52.  '<TR><TD><STRONG>Imię</STRONG></TD>' .
  53.  '<TD><STRONG>Nazwisko</STRONG></TD>' .
  54.  '<TD><STRONG>Rodzaj</STRONG></TD></TR>';
  55.  
  56. while ($row2 = mysql_fetch_array($result2)) {
  57.  
  58. $imie = $row2['imie'];
  59. $nazwisko = $row2['nazwisko'];
  60. $rodzaj = $row2['rodzaj'];
  61.  
  62. echo "<TR><TD>$imie</TD>";
  63. echo "<TD>$nazwisko</TD>";
  64. echo "<TD>$rodzaj</TD></TR>";
  65. }
  66. echo '</TABLE>';
  67.  
  68. }
  69. ?>


Nie wyświetla składu druzyny jakby nie p[obierało $gospodarz, $meczid

Czy ktoś by mi mógł powiedziec w czym problem