![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 15.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Siedzę nad problemem już kupę czasu i jakoś nie mogę na nic konkretnego wpaść. Problem pewnie jest trywialny, ale jednak. Mam tablicę:
i chciałbym wyciągnąć z niej tablicę o najwyższej wartości klucza price. Względnie posortować tę tablicę tak, żeby elementy były w kolejności klucza price. Może jakaś podpowiedź? Ten post edytował my_kel 18.05.2011, 20:51:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jak sądzę, te dane wyciagsz z bazy danych. Nie lepiej tam posortować?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 15.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie lepiej bo to co podałem to już tablica wielokrotnie przerobiona w php.
Z bazy mam zbyt dużą nadmiarowość i masę niepotrzebnych danych, potem do tejże tablicy ładuję rożne dane z plików więc muszę to zrobić w php. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przerób sobie tablicę żeby wyglądała tak:
Kod Array
( [23] => Array ( [user_id] => 40 [user_name] => Bolek [price] => 23 ) [25] => Array ( [user_id] => 51 [user_name] => Lolek [price] => 25 ) ... [n] => Array ( [user_id] => n [user_name] => n [price] => n ) ) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 15.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Też nie bardzo bo jak będą dwie takie same wartości?
Poza tym wartość price nie jest zawsze liczbą całkowitą. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 15.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
No i wreszcie działa, dzięki cycofiasz
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 15:19 |