我得到了下面的代碼,以分割頁:添加XML頁面
$files = glob('docs/*.xml');
$files = array_slice($files, ($page-1)*10, 10);
foreach ($files as $file){
$xml = new SimpleXMLElement($file, 0, true);
echo'
<tr>
<td>' . $xml->doctype . '</td>
<td><a href="viewdoc.php?docname=' . basename($file, '.xml') . '&username='. $xml->startedby .'&myname='. $_SESSION['username'] .'">' . basename($file, '.xml') . '</a></td>
<td><a href="viewprofile.php?name='. $xml->startedby .'">'. $xml->startedby .'</a></td>
<td>'. $xml->date .'</td>
<td>* * * * *</td>
<td></td>
</tr>
';
}
但現在我不知道我怎麼可以添加頁面鏈接(如1 2 3 4 Next
)這個代碼 我想過加入++到變量,但沒有對我工作。
我的問題是我怎樣才能以循環的方式添加頁面鏈接?
在此先感謝。
編輯:我忘了告訴你的迴音suppost是頁面(10個文件中1頁)
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>Next</li>
</ul>
我建議學習XLST。 –
我想使用簡單的XML,但是如果您爲我解答任何XML家庭語言的問題,我都會這樣。 – copypaste
SimpleXML是IMO,用於非常簡單的用例。我會假設你的應用會隨着時間的推移而增長,堅持使用SimpleXMLElement將會成爲一種痛苦。嘗試XSLT,如果你喜歡它,很高興與它合作。主要:) –