Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sortowanie tablicy
grda
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2018

Ostrzeżenie: (0%)
-----


Witam.Poszukuję pomocy w posortowaniu i zliczeniu wartości takiej tablicy:
  1. 0 => array: [
  2. "booking" => "magazynier 1",
  3. "count" => "4"
  4. ],
  5. 1 => array: [
  6. "shipping" => "magazynier 2",
  7. "count" => "37"
  8. ],
  9. 2 => array: [
  10. "shipping" => "magazynier 1",
  11. "count" => "4"
  12. ]
  13. ]


Tablica jest wynikiem wszystkich przyjęć i wysyłek wykonanych przez pracowników. A potrzebuję uzyskać tak posortowaną tablicę.

  1. 0 => array: [
  2. "user"=> "magazynier 1" ,
  3. "booking"=> "4",
  4. "shipping"=> "4"
  5. ],
  6. 1 => array: [
  7. "user"=> "magazynier 2" ,
  8. "booking"=> "0",
  9. "shipping"=> "37"
  10. ]
  11. ]


Może mnie ktoś nakierować jak mam się do tego zabrać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grda
post
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.01.2018

Ostrzeżenie: (0%)
-----


Ok, ale nie wiem jak poradzić sobie z dostępem do kluczy. Jedne co mi przychodzi do głowy dwie zagnieżdżone pętlę foreach, przy zmieniającej się nazwie klucza. Przy próbie
  1. foreach ($result as $k=>$v)
  2. {
  3. foreach ($v as $k2=>$v2) {
  4. $final[]["user"] = $result[$k][$k2];
  5. }
  6. }

wychodzi bełkot (IMG:style_emoticons/default/facepalmxd.gif)
Podpowiedz mi tylko jak sobie poradzić z tymi g***mi kluczami, a dalej już sobie poradzę
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 22:45