XMLファイルから情報を取得するコードを持っています(例では5つのブロック "groupRecord"があります)。そして私は4ページごとにショーをしたい。私はすでにこの部分を書きました。foreachを使用したPHP XMLページネイタ
$xmlDoc = new DOMDocument();
$xmlDoc->load('GetLoyalty5001.xml');
$totaldata = $xmlDoc->getElementsByTagName("groupRecord")->length;
$Pages = intval($_GET['page']);
if(!isset($Pages) || $Pages==0)
{
$Pages=1;
}
$DataPerPage=4;
$numPages = ceil($totaldata/$DataPerPage);
$shopingdata = $xmlDoc->getElementsByTagName("groupRecord");
foreach($shopingdata as $key=>$datashoping)
{
if(??)
{
?>
<tr>
<td width="156">STORE ADDRESS</td>
<td width="222">STORE ADDRESS</td>
<td width="266">STORE ADDRESS</td>
<td width="161">STORE ADDRESS</td>
<td width="156">STORE ADDRESS</td>
</tr>
<?php
}
}
?>
条件の中で疑問符の代わりに入れなければならないものは何ですか?
コード物理学はOK、私は私のコードを変更し、現在のページへのリンクが動作し、ショーは右である – Pokrowsky
動作がおかしい何をすべき。今すぐ残っている条件は、ページあたり4ブロック表示する – Pokrowsky