Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: doGetBidItem2 api allegro
Forum PHP.pl > Forum > PHP
Swirek
Witam

pobieram dane za pomocą kodu

  1. $list_buy_users=$client->doGetBidItem2($_SESSION['sesja'], $id);


to zwraca mi tablicę w tej postaci http://allegro.pl/webapi/documentation.php...4#method-output
mam pytanie jak mam wyciągnąć liczbę zakupionych przedmiotów na aukcji.

do końca nie wiem jak się odwołać do tablicy w tablicy coś w tym stylu?

  1. $list_buy_users['biditem-list']->{'bids-array'}[5]


z góry dziękuję
cycofiasz
  1. $list_buy_users[0]->{'bids-array'}[5];


$list_buy_users to tablica zawierająca tyle elementów ile jest kupujących, należy ją więc dać do pętli foreach i dopiero operować na poszczególnych jej elementach.

  1. foreach($list_buy_users AS $buyer)
  2. {
  3. echo $buyer->{'bids-array'}[2] ,' kupil ' , $buyer->{'bids-array'}[5] , ' sztuk<br/>';
  4. }
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.