![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 6 Dołączył: 26.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, otóż głowię się i nie mogę dojść do końca z jednym zagadnieniem ,,,, otóż zaznaczane na początku, że w zapytaniu sql umie jako tako łączyć tabele i potem wyświetlać ich dane itd itp ale mam taki problem ...
mam dwie tabelki forum_tematy i forum_dzial i chcialbym zlaczyc te pola forum_tematy.dzial_id i forum_dzial.id .... Złączyć złącze , wyświetlić wyświetlę ale w czym tkwi problem ? w tym, że wyświetli mi się tyle wyników ile rekordów w tabeli forum_dzialy ... Czyli np. mam w tabeli forum_tematy kilka rekordów i dajmy na to ze 3 rekordy z polem dzial.id=1 i 3 rekordy z polem dzial_id=2 , no to po złączeniu wyświetli mi złączone wszystko złączone ale tylko po jednym wyniku z dzial_id=1 i jeden rekord dla dzial_id=2 ... Czemu tak jest ? aha no i zapytacie pewnie jak próbowałem a więc ... $sql="SELECT forum_tematy.id AS tem_id,forum_dzial.id AS dzial_id, forum_tematy.*, forum_dzial.* FROM forum_dzial JOIN forum_tematy ON forum_dzial.id=forum_tematy.dzial_id"; Takie zapytanie , próbowałem też z prostym where forum_tematy.dzial_id=forum_dzial.id i na odwrót i z tym right left inner ale też nic nie wychodzi ,,, (znaczy nie wychodzi tak jak bym chciał ) wie ktoś co namieszałem ? (IMG:style_emoticons/default/smile.gif) Jak sobier print_r wyswietlam tablice ktora mam w zmiennej po zapytaniu itd to własnie mam wynik taki jak opisałem , czyli po jednym rekordzie dla dzial_id=1 i jeden z dzial_id=2 (IMG:style_emoticons/default/sad.gif) Ten post edytował kamillo121 11.08.2009, 23:02:26 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 6 Dołączył: 26.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pisałem właśnie, że używałem tego left join , i right i inner i nic ... nie wiem właśnie co źle robię ..
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 36 Dołączył: 12.01.2008 Skąd: Puszcza Mariańska Ostrzeżenie: (0%) ![]() ![]() |
to dziwne bo mi do pobierania na czacie wypowiedzi + na lefcie danych userów działa bezproblemowo (IMG:style_emoticons/default/smile.gif)
Ten post edytował luniak 12.08.2009, 00:04:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 02:03 |