Я создаю last.fm/ google maps mashup, чертя маркеры карт концертов для любого города, который вы ищете.
API-интерфейс last.fm выглядит следующим образом:
<events location="New York" page="1" totalpages="105" total="1050">
<event>
<id>640418</id>
<title>Nikka Costa</title>
<artists> etc.
В настоящее время вы можете искать, например, Эдинбург - и скоро вернутся первые 10 концертов. Я использую PHP и простой XML для возврата результатов.
Я хочу добавить нумерацию страниц, поэтому первые 10 концертов будут на первой странице; Я хотел бы иметь список других страниц, чтобы пользователи могли рассчитывать на последующие выступления.
Существует много полезных ресурсов для разбивки на страницы mysql / php, но не так много для динамических PHP / XML и API. Как лучше всего подойти к этому?