Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Aktualizacja tablicy
Forum PHP.pl > Forum > PHP
busterek
Witam.
Zacząłem bawić się w webapi allegro. Dane przekazywane są w postaci struktur i tablic. Ale nie chodzi mi w tej chwili o samo webapi, tylko o obsługę tablic.
Mam taką tablicę:

  1. $field = array
  2. (
  3. 'fid' => 0,
  4. 'fvalue-string' => '',
  5. 'fvalue-int' => 0,
  6. 'fvalue-float' => 0,
  7. 'fvalue-image' => 0,
  8. 'fvalue-datetime' => 0,
  9. 'fvalue-date' => '',
  10. 'fvalue-range-int' => array(
  11. 'fvalue-range-int-min' => 0,
  12. 'fvalue-range-int-max' => 0),
  13. 'fvalue-range-float' => array(
  14. 'fvalue-range-float-min' => 0,
  15. 'fvalue-range-float-max' => 0),
  16. 'fvalue-range-date' => array(
  17. 'fvalue-range-date-min' => '',
  18. 'fvalue-range-date-max' => '')
  19. );


Jak teraz dokonać aktualizacji np. dwóch pól w tej tablicy? Kiedy wykonuję:

  1. $field = array('fid' => 1, 'fvalue-string' => 'Hejka');


to nadpisuje całą tablicę, a nie tylko te dwa pola.
Lysiur
Nadpisujesz, bo dla zmiennej $field, deklarujesz nową tablicę.

  1. $filed['fid'] = 1;
  2. $field['fvalue-string'] = 'Hejka';
busterek
Oooo. Dzięki. smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.