![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam takie zapytanie: $zapytanie = "SELECT z.*, u.login, u.punkty, u.ranga, p.nazwisko, p.motto, o.login AS login_online FROM uzytkownicy_znajomi z" ." JOIN uzytkownicy_profil p ON p.uzytkownicy_id = z.znajomi_id" ." JOIN uzytkownicy u ON u.id_uzytkownicy = z.znajomi_id" ." JOIN uzytkownicy_online o ON o.login = '$user_online'" ." WHERE z.uzytkownicy_id = '$id'" ." ORDER BY z.data ASC"; // ORDER BY o.login ? i mam kłopot z posortowanie wyniku, aby jako pierwsze rekordy wyświetlani byłi użytkownicy online (zalogowani - $user_online). Tabela uzytkownicy_online zawiera tylko dane o aktualnie zalogowanych login, timestamp... Jeśli nikt nie jest zalogowany jest pusta. Zapytanie ma wyświetlić wszystkich uzytkowników z tabeli uzytkownicy i dodatkowe dane i innych tabel (i wyświetla), ale jak posortować rekordy tak, aby jako pierwszych wyświetlić użytkowników znajdujących się w tabeli uzytkownicy_online - zalogowani nazwa użytkownika w kolumnie login? -------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Musi być dodatkowa kolumna tylko po to, aby wyświetlić user online top (zalogownych pierwszych) ?
-------------------- I welcome you on the Internet >>> Design by Malina
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 17.06.2025 - 21:07 |