Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawnie z tablicy wartości
winiar789
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

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


Siemanko cześć - Dzień dobry (IMG:style_emoticons/default/smile.gif)

Mam o to taki szybkie pytanko

Posiadam tablicę

  1.  
  2. [TwrKod] => 44444/BK/XS
  3. [Ilosc] => 1.0000
  4. [TwrKod] => 44444/BK/XS
  5. [Ilosc] => 3.0000
  6. [TwrKod] => 22222/CCC/XS
  7. [Ilosc] => 1.0000
  8. [TwrKod] =>111111/CCC/XS
  9. [Ilosc] => 3.0000
  10. [TwrKod] =>0000000/AA/XS
  11. [Ilosc] => 3.0000
  12. [TwrKod] =>0000000/AA/XS
  13. [Ilosc] => 3.0000
  14.  
  15.  



i finalnie potrzebuje to otrzymać :


  1.  
  2.  
  3. [TwrKod] => 44444/BK/XS
  4. [Ilosc] => 4.0000
  5. [TwrKod] => 22222/CCC/XS
  6. [Ilosc] => 1.0000
  7. [TwrKod] =>111111/CCC/XS
  8. [Ilosc] => 3.0000
  9. [TwrKod] =>0000000/AA/XS
  10. [Ilosc] => 6.0000
  11.  
  12.  
  13.  



Pozdro za odpowiedź i dobrego dnia (IMG:style_emoticons/default/exclamation.gif) (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
winiar789
post
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 15.11.2011

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


Fakt mój opis może być słaby (IMG:style_emoticons/default/specool.gif)

Więc daje obszerne dane (IMG:style_emoticons/default/biggrin.gif)

  1.  
  2.  
  3. $rows2 = array();
  4. while($myRow2 = odbc_fetch_array($wynik2)){
  5.  
  6. $rows2[] = $myRow2;
  7.  
  8. }
  9.  
  10. echo "<pre>";
  11. print_R($rows2);
  12. echo "</pre>";
  13.  
  14. //WYNIK
  15.  
  16. (
  17. [0] => Array
  18. (
  19.  
  20. [TwrKod] => 44444/BK/XS
  21. [Ilosc] => 1.0000
  22. )
  23.  
  24. [1] => Array
  25. (
  26. [TwrKod] => 44444/BK/XS
  27. [Ilosc] => 3.0000
  28. )
  29. [2] => Array
  30. (
  31. [TwrKod] => 22222/CCC/XS
  32. [Ilosc] => 1.0000
  33. )
  34. [3] => Array
  35. (
  36. [TwrKod] =>111111/CCC/XS
  37. [Ilosc] => 3.0000
  38. )
  39. )
  40.  
  41. //Potrzebuje
  42.  
  43. (
  44. [TwrKod] => 44444/BK/XS
  45. [Ilosc] => 4.0000
  46. [TwrKod] => 22222/CCC/XS
  47. [Ilosc] => 1.0000
  48. [TwrKod] =>111111/CCC/XS
  49. [Ilosc] => 3.0000
  50.  
  51. )


TwrKod jeżeli jest taki sam w tablicy to sumuje ilość np mam 44444/BK/XS po 1 ilosci oraz 3 to wynikiem 44444/BK/XS ilosc 4

itd.

Ten post edytował winiar789 7.09.2018, 09:21:31
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: 15.10.2025 - 01:48