OK、API 経由でデータを取得する単純な xml 呼び出しがあります。以下のコードを参照してください。
$file = 'http://mywebsite.com/computers.xml?apikey=88888&cid=api&limit=5&page=1 ' ;
if(!$xml = simplexml_load_file($file))
exit('Failed to open '.$file);
$total_pages = $xml->results->attributes()->totalPages;
$current_page = $xml->results->attributes()->currentPage;
$total_results = $xml->results->attributes()->totalResults;
foreach($xml->computer as $computer){
echo $computer['name'];
これはすべて完璧に機能し、合計ページ数、結果、および現在のページを分類します。if else ステートメントを使用すると、次のボタンと前のボタンを生成できますが、API へのリンクを含めると、クリックするとページが呼び出され、結果が xml 形式で表示されます。
私が達成したいのは、単にこれらの結果の 2 ページ目を呼び出すボタンを提供することです。
$file = 'http://mywebsite.com/computers.xml?apikey=88888&cid=api&limit=5&page=2
ただし、このリンクをクリックするだけでページがxml形式で表示されるため、ボタンをクリックして単純なxml関数を介して情報を取得する必要がありますが、これが可能かどうか、またはその方法がわかりません.
アドバイスをいただければ幸いです。
ありがとう