Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Problem ze złożonym zapytaniem
marian84
post 21.05.2008, 14:30:36
Post #1





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

Ostrzeżenie: (0%)
-----


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?!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 16:01