remik09 Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 jak da sie zrobic aby sortowalo mi wg ilosci rekordow ? mam taki kod i nie wiem co na koncu wpisac : $query = "SELECT autor FROM $statusy_tbl WHERE stat='0' GROUP BY "; a struktura tabeli jakby co to tak: id cat text stat data ip autor Blog osobisty Rozwój osobisty Sport Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mar Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 Moeżesz trochę jaśniej, jak po ilości rekordów, wg. mnie mozesz sotrować tylko po: id cat text stat data ip autor .. i do sortowania uzywa się ORDER BY [i tu podajesz kolumnę] i do tego DESC lub ASC Mar. Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
EDDY Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 Jak nie masz w wierszach wpisanych ilości rekordów, to musisz je obliczać na bieżąco, ale to będzie bardzo obciążać serwer (zależy jeszcze gdzie chcesz to dać). Zainteresuj się funkcją count(). Polecam linki stałe w Seomatik.pl oraz dopalacz stron Gotlink.pl. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
remik09 Opublikowano 26 Grudnia 2005 Autor Udostępnij Opublikowano 26 Grudnia 2005 Moeżesz trochę jaśniej, jak po ilości rekordów, wg. mnie mozesz sotrować tylko po: id cat text stat data ip autor .. i do sortowania uzywa się ORDER BY [i tu podajesz kolumnę] i do tego DESC lub ASC Mar. no chodzi mi o to zeby zliczalo ilosc opisow zliczanych przez autora, czyli mi sie wydawalo ze tu chodzi o id Blog osobisty Rozwój osobisty Sport Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
EDDY Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 Nie jestesmy jasnowidzami. Czym jest to id? Powtarzający się numer autora, czy unikalny numer wiersza (indeks)? Polecam linki stałe w Seomatik.pl oraz dopalacz stron Gotlink.pl. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
remik09 Opublikowano 26 Grudnia 2005 Autor Udostępnij Opublikowano 26 Grudnia 2005 ehh dopiero zaczynam z php, mozna tu dac screna albo tobie przeslac moge ? Blog osobisty Rozwój osobisty Sport Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lenczewski Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 nie bardzo wiadomo o co Ci chodzi, albo daj kawałek tabeli, albo tak jak pisze - jakiegoś screena prześlij. może będzie łatwiej. A jeżli napiszesz, która kolumna w tablei co oznacza - to wogule będzie dobrze. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Erbit Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 ...chodzi mi o to zeby zliczalo ilosc opisow zliczanych przez autora, czyli mi sie wydawalo ze tu chodzi o id Jeśli Tobię się wydaje to co dopiero my mamy powiedzieć? Skoro ma zliczać ilość opisów, to musisz mieć gdzieś taką wartość zapisaną lub jeśli jej nie masz to ją stwórz i dopisuj przy każdeym uzupełnianiu bazy. W przeciwnym wypadku... ...musisz je obliczać na bieżąco, ale to będzie bardzo obciążać serwer (zależy jeszcze gdzie chcesz to dać). Zainteresuj się funkcją count(). Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 no chodzi mi o to zeby zliczalo ilosc opisow zliczanych przez autoraCo to znaczy ilość opisów zliczanych przez autora ?Można sortować: według ilości opisów dodanych przez danego autora ilości opisów w danej kategorii itd.... Sprecyzuj O CO TOBIE CHODZI HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 26 Grudnia 2005 Udostępnij Opublikowano 26 Grudnia 2005 Przykładowe zapytanie pobierające ilość opisów danego autora i w kategorii posortowane według ilości opisów malejąco: SELECT COUNT( * ) AS ile, autor, cat FROM statusy_tbl WHERE stat = '0' GROUP BY autor, cat ORDER BY ile DESC; Zwróci rekordy ułożone w następującym porządku: ile | autor | cat 5 Adam Xawer 2 2 Pawel Spamer 3 1 Jaon Memonic 3 1 Wentor Tylam 8 1 Adam Xawer 4 Dla dalszych działań na wynikach zgrupowanych funkcjami agregującymi stosuje się odpowiednik WHERE czyli HAVING np: SELECT COUNT( * ) AS ile, autor, cat FROM statusy_tbl WHERE stat = '0' GROUP BY autor, cat HAVING ile >1 ORDER BY ile DESC; Znalezione na szybko dodatkowe info: Tutaj HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.