Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]dodanie klucza i wartości do tablicy
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


witam,
mam taką zmienna np. $zmienna gdzie po wykonaniu print_r pokazuje mi coś takiego:
  1. (
  2. [0] => Array
  3. (
  4. [price] => 170
  5. [prices] => Array
  6. (
  7. [0] => Array
  8. (
  9. [product_id] => 19086
  10. [price] => 170,00
  11. )
  12.  
  13. [1] => Array
  14. (
  15. [product_id] => 19086
  16. [price] => 164,90
  17. )
  18. )
  19. )
  20.  
  21. [1] => Array
  22. (
  23. [price] => 170
  24. [prices] => Array
  25. (
  26. [0] => Array
  27. (
  28. [product_id] => 19088
  29. [price] => 170,00
  30. )
  31.  
  32. [1] => Array
  33. (
  34. [product_id] => 19088
  35. [price] => 164,90
  36. )
  37. )
  38. )
  39. )


Teraz proszę pomóżcie mi dodać do $zmienna następną wartość do tablicy np. [pricevat] którą bedę chciał zrobić * 1.23

  1. [1] => Array
  2. (
  3. [price] => 170
  4. [prices] => Array
  5. (
  6. [0] => Array
  7. (
  8. [product_id] => 19088
  9. [price] => 170,00
  10. [pricevat] => 170,00
  11. )
  12.  
  13. [1] => Array
  14. (
  15. [product_id] => 19088
  16. [price] => 164,90
  17. [pricevat] => 164,90
  18. )
  19. )
  20. )

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jakis_login
post
Post #2





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


wieeeeeelkie dzieki darko, działa ok.

Wiem, ze tak się raczej nie robi ale czy jest szansa abyś pomógł mi jeszcze tylko zrobić gdy jest wyżej jeszcze jedna tablica np.

  1. $arr = array(
  2. 0=>array( 0=>array('price'=>170, 'prices'=>array(0=>array('product_id'=>212, 'price'=>'33,12'), 1=>array('product_id'=>212, 'price'=>'12,25')) ), 1=>array('price'=>170, 'prices'=>array(0=>array('product_id'=>212, 'price'=>333), 1=>array('product_id'=>212, 'price'=>333))) ),
  3.  
  4. 1=>array( 0=>array('price'=>170, 'prices'=>array(0=>array('product_id'=>212, 'price'=>'33,12'), 1=>array('product_id'=>212, 'price'=>'12,25')) ), 1=>array('price'=>170, 'prices'=>array(0=>array('product_id'=>212, 'price'=>333), 1=>array('product_id'=>212, 'price'=>333))) ));


czyli po print_r to wygląda tak:

  1. (
  2. [0] => Array
  3. (
  4. [0] => Array
  5. (
  6.  
  7. [price] => 36
  8. [prices] => Array
  9. (
  10. [0] => Array
  11. (
  12. [product_id] => 19531
  13. [threshold] => 1
  14. [price] => 36,00
  15. )
  16.  
  17. [1] => Array
  18. (
  19. [product_id] => 19531
  20. [threshold] => 5
  21. [price] => 34,20
  22. )
  23. // itd......


Z góry dziękuję
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: 8.10.2025 - 18:51