![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Hejka,
mam w bazie danych tabelę komentarze, w której mam 4 obce klucze (artykul_id, ksiazka_id, cytat_id, id_slowniczka). Struktura: - comment_id - artykul_id - ksiazka_id - nick - comment - data - cytat_id - id_slowniczka comment_id jest głównym indeksem. Chcę wyciągnąć z tej tabeli najnowszych 10 komentarzy i wyświetlić je w postaci tytuł artykułu, tytuł ksiązki, cytat, hasło w słowniczku (z tym że to jest w tabelach pokrewnych, tu mam tylko klucze). Czy wobec tego powinienem najpierw wyciągnąć z tabeli komentarze te 10 najnowszych rekordów, a dopiero później stworzyć jakieś warunki if i wywoływać kolejne zapytania do kolejnych tabel w zależności jaki będzie warunek (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Macie pomysł jak to rozwiązać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 35 Dołączył: 6.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
(niesprawdzałem czy działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )) Tylko pamiętaj że jak masz nazwy pól w różnych tabelach takie same to musisz je zmienić poprzez np. art.artykul as trescArtykulu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował arecki 21.02.2007, 20:08:08 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 08:36 |