Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Aktualizowanie elementu tablicy
northwest
post
Post #1





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Witam serdecznie,
Mam taką tablicę:
  1. (
  2. [0] => Array
  3. (
  4. [id] => 4
  5. [nazwa] => nazwa1
  6. [cena] => 106.00
  7. [ilosc] => 1
  8. [maxilosc] => 9
  9. [dostawa] => 0.00
  10. [vat] => 0
  11. [stanproduktu] => 0
  12. [aj_nazwa] => czerwony
  13. [aj_rozmiarX] => 1
  14. )
  15.  
  16. [1] => Array
  17. (
  18. [id] => 4
  19. [nazwa] => nazwa1
  20. [cena] => 106.00
  21. [ilosc] => 1
  22. [maxilosc] => 9
  23. [dostawa] => 0.00
  24. [vat] => 0
  25. [stanproduktu] => 1
  26. [aj_nazwa] => czerwony
  27. [aj_rozmiarX] => 2
  28. )
  29.  
  30. [2] => Array
  31. (
  32. [id] => 4
  33. [nazwa] => nazwa1
  34. [cena] => 106.00
  35. [ilosc] => 1
  36. [maxilosc] => 9
  37. [dostawa] => 0.00
  38. [vat] => 0
  39. [stanproduktu] => 1
  40. [aj_nazwa] => czerwony
  41. [aj_rozmiarX] => 4
  42. )
  43.  
  44. [3] => Array
  45. (
  46. [id] => 2
  47. [nazwa] => nazwa
  48. [cena] => 100.00
  49. [ilosc] => 1
  50. [maxilosc] => 3
  51. [dostawa] => 5.00
  52. [vat] => 23
  53. [stanproduktu] => 1
  54. [aj_nazwa] => czerwony
  55. [aj_rozmiarX] => 3
  56. )
  57.  
  58. [4] => Array
  59. (
  60. [id] => 2
  61. [nazwa] => nazwa
  62. [cena] => 100.00
  63. [ilosc] => 1
  64. [maxilosc] => 444
  65. [dostawa] => 5.00
  66. [vat] => 23
  67. [stanproduktu] => 1
  68. [aj_nazwa] => niebieski
  69. [aj_rozmiarX] => 3
  70. )
  71.  
  72. )


Mam w zmiennej $index - wartość ID podtablicy którą chcę zmienić (np. 3)
$index = 3;

Chciałbym w tej podtablicy zmienić ilość na 123.

W jaki sposób mogę to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Od tygodnia jak nie dluzej letasz tu z tablicami. Juz kurcze taką podstawe moglbys ogarniac....

$tablica[$index]['ilosc'] = 123;


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
northwest
post
Post #3





Grupa: Zarejestrowani
Postów: 788
Pomógł: 1
Dołączył: 17.09.2004

Ostrzeżenie: (10%)
X----


Dziękuję smile.gif Kurcze, nie wszystko mogę zrozumieć. Jeszcze raz dziękuję za pomoc smile.gif))
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Skoro nie rozumiesz jeszcze podstaw tablic, to wejdz do manual, do DZIALU TABLICE. Tam masz całą masę przykladow, kazdy opisany. Przelec przez to, zrob to 3 razy. Musisz to ogarnac skoro pracujesz na tablicach. No nie mozesz z byle pierdulą naforum leciec bo nie na tym to polega.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
tzm
post
Post #5





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


No ale po 11 latach nie wiedziec jak sie wartosc do elementu w tablicy przypisuje?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 06:00