![]() |
![]() |
--Aimar-- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Mam zapytanie jak poniżej:
Pokazujące liczbę $refcount['count'] dla wybranego $userinfo[userid] Teraz od tego potrzebuję zrobić tak, żeby pokazało mi 5 takich wyników począwszy od tego, który będzie miał nawiększą wartość $refcount['count'] Czyli nie podaję w warunku where user = $userinfo[userid] tylko chcę uzyskać pięciu $userinfo[userid] z największą liczbą $refcount['count'] Da się coś takiego mądrze zrobić? (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Pozdr, Aimar |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 7 Dołączył: 4.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
--Aimar-- |
![]()
Post
#3
|
Goście ![]() |
//Niech ktoś usunie powyższy post, zapomniało mi się slasha przy tagu i nieładnie to wyszło (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
OK, działa :] Mam takie coś:
Teraz jeszcze tylko pytanie, jak do tego zapytania dołożyć pobieranie nazwy użytkownika (zamiast id (invites`.`user` to id)) - tabela z nazwą użykownika to osobna tabelka ... _user Próbowałem to zapisać tak:
Ale dostaję błędy o nieistniejącej kolumnie username... tak jakby szukało tej kolumny w _invites zamiast _user |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 7 Dołączył: 4.05.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Trudno cokolwiek powiedzieć nie znając struktury tych tabelek - może pole nazywa się user_name a nie username?
Rzuca się w oczy inny, prawdopodobny błąd: AND `".TABLE_PREFIX."user`.`username`=`".TABLE_PREFIX."invites`.`user` Chyba nie chciałeś przyrównywać nazwy do id (które, jak zgaduję, znajduje się w polu invites.user)? JL |
|
|
--Aimar-- |
![]()
Post
#5
|
Goście ![]() |
Ano wlasnie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) wiedzialem ze jakis glupi blad..
Powinienem dac where _user`.`userid` = `_invites`.`user` i z tego wziąć sobie to `_user`.`username` :] (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Dzięki za pomoc :-) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:59 |