Mam problem z odczytem informacji z bazy danych. Problem wygląda tak:
3 tabele...

tabela1 zawierajaca: id_art , tyt, tresc, akt
tabela2 zawierajaca: id_stopki, tytul, temat, plik, akt
tabela3 zawierajaca: id_stopki, id_art

Chcę wyświetlić artykuł zawierający 2 stopki czyli:

zapytanie 1 wświetlające * z 1 tabeli
zapytanie 2 wyciągające id_stopki gdzie id_art jest zalezne od id wyświetlanego artykułu z tabeli3
zapytanie 3 wyciagające informacje z tabeli2 zależnie od id_stopki wynikającego z zapytania 2.

  1. <?php
  2.  
  3. $id_kat= $_GET['id'];
  4.  
  5. //zapytanie 1
  6.  
  7. $pytam = "SELECT * FROM tabela1 where id_art='".$id_kat."'";
  8. $wynik2 = mysql_query($pytam);
  9. while($wiersz2 = mysql_fetch_array($wynik2))
  10.  {
  11. $sid2 = $wiersz2["id"];
  12.  $zdj = $wiersz2["tresc"];
  13.  
  14. echo ''.$zdj.'
  15. ';
  16.  }
  17.  
  18. //zapytanie2
  19.  
  20. $pytamidlast = "SELECT id_stopki FROM tabela3 where id_art='".$id_kat."'";
  21. $wynikidlast = mysql_query($pytamidlast);
  22. while($wierszidlast = mysql_fetch_array($wynikidlast))
  23. {
  24. $ostatni = $wierszidlast["id_stopki"];
  25.  }
  26.  
  27.  
  28. //zapytanie 3
  29. $pokaz_stopke="SELECT * FROM tabela2 where id_kat='".$ostatni."'";
  30. $pok = mysql_query($pokaz_stopke);
  31. while($wiersz = mysql_fetch_array($pok))
  32. {
  33. $tyt= $wiersz["tytul"];
  34. $plik= $wiersz["plik"];
  35. echo&#092;" ".$tyt." ";
  36. }
  37. ?>


I jest problem... nie wyswietla stopki. W zapytaniu 3 wprowadzając z palca np " id_kat='2' " pokazuje stopke.

Wynik powinien wyświetlić np 3 stopki a wyswietla nic:/

Pomocy?!