![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 18.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam,
udało mi się przerobić po wielu bojach starą metodę pobierania informacji o aukcjach na nową (w końcu zrozumiałem czemu ktoś w internecie napisał że to Allegro API to koszmar programisty), nie otrzymuję już błędów przy pobieraniu informacji, mam jednak problem z paginacją (stronicowaniem), załączam cały kod, być może przyda się komuś do przejścia na nową metodę:
problem w tym że serwer zwraca błąd: Kod PHP Notice: Undefined offset: 0 PHP Notice: Undefined offset: 1 PHP Notice: Undefined offset: 2 PHP Notice: Undefined offset: 3 PHP Notice: Undefined offset: 4 PHP Notice: Undefined offset: 5 PHP Notice: Undefined offset: 6 PHP Notice: Undefined offset: 7 PHP Notice: Undefined offset: 8 PHP Notice: Undefined offset: 9 PHP Notice: Undefined offset: 10 PHP Notice: Undefined offset: 11 przypuszczam że mam błąd w kodzie, jednak przejrzałem go już tyle razy i nie mam pojęcia w czym problem, proszę o pomoc Ten post edytował Aquarius 23.07.2015, 10:24:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
To może napisz jak tę pętlę chcesz przeprowadzić? Bo sprawa jest prosta jeśli tylko chwilkę pomyślisz. To wariacja na temat jednej pętli, numeru strony i limitu na stronę. Inna sprawa że użycie floor do wyliczania ilości stron wprowadzi Cię w mały kłopot, skoro mając 14 elementów floor(14/12) = 1? (IMG:style_emoticons/default/wink.gif)
EDIT: Jeśli limit przedmiotów to 100, to chyba warto też zwrócić uwagę czy dostajemy 100 czy tyle ile wskazuje "itemsCount", bo inaczej z paginacją też będą cyrki (IMG:style_emoticons/default/smile.gif) bo 501 podzielisz na 12, da Ci to około 40 stron, ale tylko 9 będzie cokolwiek zawierać (IMG:style_emoticons/default/biggrin.gif)
Powód edycji: [thek]: Odnośnie limitów w API...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 11:27 |