![]() |
![]() |
![]()
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: Zarejestrowani Postów: 36 Pomógł: 1 Dołączył: 18.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
zrobiłem tak jak się należało od początku, czyli pobranie 12 aukcji (a nie 100), dla każdej strony inną porcję zaczynając tak jak pisałem wcześniej od
i tu już było łatwiej dla mnie bo wystarczyło zapętlić w pętli foreach tak jak zasugerował aniolekx w oczekiwaniu na odpowiedzi do tematu poczytałem trochę o zapętlaniu obiektów, ale nie wpadłem na żaden trop jaki podsuwałeś thek, być może będę miał jeszcze w przyszłości okazję (czyt. potrzebę) w każdym razie sposób z pobieraniem od razu właściwej porcji aukcji jest poprawniejszy, podziękował pięknie za podpowiedzi (IMG:style_emoticons/default/smile.gif) PS. co do funkcji floor - uważałem że jest ona tutaj właściwa, ale zaokrąglenie w dół np. 41,75 strony da mi 41 stron czyli niewłaściwą ilość (41 * 12 = 492), w moim przypadku przy 12 wynikach na stronę, zamieniłem ją na ceil Ten post edytował Aquarius 23.07.2015, 10:36:33 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 12:36 |