![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 10.11.2015 Skąd: Sierpc Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z łączeniem tabeli, mianowicie posiadam dwie tabele users i friend. Na liście wyświetlam osoby online (znajomych), moich znajomych pobieram z tabeli friend to o ile to dobrze działa, no prawie(niestety są cały czas online)
to już to {z działającym online} wysypuje mi błąd
Jak mogę sobie poradzić, używanie WHERE nic nie pomaga próbowałem też tak
Proszę o pomoc Poradziłem sobie (IMG:style_emoticons/default/smile.gif) temar do zamknięcia
Jednak nie do zamknięcia. O ile wyświetla wszystko dobrze to jest problem, że próbuję się pozbyć "siebie". Niestety mnie wyświetla jako osoba online w moich znajomych. Jak to mogę rozwiązać? Przyznaje, że mnie już ku....a bierze. Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
No to chyba coś z $id_usera jest nie tak. Sprawdzałeś, czy $id_usera na pewno przechowuje to co w kolumnie "id" tabeli "users"?
Spróbuj też INNER JOIN zamiast LEFT JOIN, albo LEFT JOIN z dodatkowym WHERE friend.id_drugiego IS NULL. A jak to nie wypali to może wrzuć na sql fiddle te tabele i kilka danych do potestowania. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 09:53 |