witam
czy mógłby ktoś spojrzeć fachowym okiem na moje zapytanie i powiedziec/wytłumaczyć gdzie jest bład
<?php
$nazwabazydanych = "serwis_oe";
or
die("BَD: nie można się połączyć z serverem mySQL");
sprawdz_czy_nie_bylo_bledu($result, __LINE__);
$query = '
SELECT
m.id, k1.nazwa, k2.nazwa
FROM
mecz as m, druzyny as k1, druzyny as k2
WHERE
'.(!empty($_GET['id']) ?
('m.id='.((int
)$_GET['id']).' AND ') : '') .' k1.id = m.gospodarz AND
k2.id = m.przeciwnik
ORDER BY
m.id, k1.nazwa, k2.nazwa
';
sprawdz_czy_nie_bylo_bledu($result, __LINE__);
$meczid = $row[0];
$gospodarz = $row[1];
$przeciwnik = $row[2];
echo " $gospodarz - $przeciwnik ";
$query2 = '
SELECT
imie, nazwisko, rodzaj
FROM
sklady, pilkarze
WHERE
sklady.meczid="$meczid" AND
sklady.klubid = "$gospodarz" AND
pilkarze.id = sklady.pilkarzid AND
(sklady.rodzaj = "P" OR sklady.rodzaj = "Z")
';
sprawdz_czy_nie_bylo_bledu($result2, __LINE__);
echo '<TABLE border="1">' . '<TR><TD><STRONG>Imię</STRONG></TD>' .
'<TD><STRONG>Nazwisko</STRONG></TD>' .
'<TD><STRONG>Rodzaj</STRONG></TD></TR>';
$imie = $row2['imie'];
$nazwisko = $row2['nazwisko'];
$rodzaj = $row2['rodzaj'];
echo "<TR><TD>$imie</TD>"; echo "<TD>$nazwisko</TD>"; echo "<TD>$rodzaj</TD></TR>"; }
}
?>
Dlaczego mi nie pobiera z tabeli sklady imienia, nazwiska i rodzaj , powstaje pusta tabela?
Gdzie jest błąd
Ten post edytował pioch 24.12.2006, 12:39:09