$query="SELECT * FROM `przeglad` WHERE `Pojazd_Id_Pojazd`=".mysql_real_escape_string($_GET['pojazd_id'])." ";
$result=mysql_query($query);
$num=mysql_numrows($result);
$i=0;
while ($i < $num)
{
$Id=mysql_result($result,$i,"Id_Przeglad");
$Data_przegladu=mysql_result($result,$i,"Data_przegladu");
$Wynik=mysql_result($result,$i,"Wynik");
$Uwagi=mysql_result($result,$i,"Uwagi");
$Pracownik=mysql_result($result,$i,"Pracownik_Id_Pracownika");
$query="SELECT * FROM `pracownik` WHERE `Id_Pracownika`=$Pracownik";
$result=mysql_query($query);
$num=mysql_numrows($result);
$i=0;
while ($i < $num)
{
$Imie=mysql_result($result,$i,"Imie");
$Nazwisko=mysql_result($result,$i,"Nazwisko");
$i++;
}
echo "<tr><td>{$Id}</td><td>{$Data_przegladu}</td><td>{$Wynik}</td><td>{$Uwagi}</td><td>{$Imie} {$Nazwisko}</td></tr>";
$i++;
}
W tej chwili wyświetla mi tylko 1 w pełni uzupełniony rekord, a powinno 3. Błąd mam pewnie gdzieś w pętli while, ale nie potrafię go rozwiązać. Proszę o pomoc.