Stronnicowanie danych pobieranych z dokumentu XML.

0

Witam!

Mam taki oto problem, otóż:

Pobieram sobie wpisy z bazy danych XML za pomocą SimpleXML z użyciem pętli foreach.

Zawartość pliku XML jest następująca:

   <wpis>...</wpis>
    <wpis>...</wpis>
    ...

Newsy ponumerowałem sobie poprzez zmienną która znajduje się w pętli foreach.
Teraz chciałbym podzielić to tak abym na jednej stronie miał 4 newsy i jeśli pętla tworzy kolejny news to ten news leci na kolejną stronę.

Chciałbym się dowiedzieć w jaki sposób można tą kolejną część newsów "wysłać" na podstronę numer 2.

Pozdrawiam.

1

jezeli wczytujesz wszystkie wpisy do tablicy tak czy tak to z pomocą może Ci przyjść np. array_slice(), jeżeli nie to po prostu przy foreachu pomijasz n newsów, gdzie n=ilość newsów na stronę * (numer strony -1) i wczytujesz kolejne ilość newsów na stronę newsów.

0

Chodzi mi dokładniej w jaki sposób zrobić aby na stronie drugiej i każdej następnej wyskoczyło mi to co potrzebuję? Nie korzystam z tablic tylko z samych for eachów.

0

No na oba przypadki Ci napisałem

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.