![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.07.2006 Ostrzeżenie: (0%)
|
Witam!
Wydaje mi się to proste, ale nie mogę sobie poradzić: Mam tabelę z tagami o następujących polach: `id`, `tag`, `uzycia` (nazwy pól chyba dość samowyjaśniające). Chcę pobrać 30 wierszy o najwyższej wartości pola `uzycia`, ale posortowanych wg pola `tag`. Banalne? Być może. Dodatkowa informacja: tabela zawiera znaki UTF-8. Próbowałem wyciągnąć 30 najwyższych i sortować przez array_multisort(), ale nie radzi on sobie z UTF-8. Będę wdzięczny za każdą sugestię. Pozdrawiam, Krzysztof |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
|
|
|
|
Post
#3
|
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza |
@up: (IMG:style_emoticons/default/smile.gif) Ten post edytował phpion 12.03.2010, 15:22:00 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 14.07.2006 Ostrzeżenie: (0%)
|
@phpion: mam wrażenie, że Twój pomysł jest poprawny. Dziękuję!
@darko: Twój pomysł nie działa, sortuje wg `uzycia`, a jeśli dwa wiersze mają równą wartość to decyduje pole `tag`, a nie o to mi chodziło. Ten post edytował kris23 12.03.2010, 15:38:59 |
|
|
|
![]() ![]() |
|
Aktualny czas: 10.06.2026 - 12:32 |