[請益] 匯入檔案在分頁
我參考了版有的匯入csv檔案 以及分頁的方法
可是我試了好久還是沒能達到想要的結果
可以請大大幫們我看是哪邊錯誤嗎 感謝
<?php
$intRowsOfPage = 500;//每頁顯示500筆
$page = ($_GET['page'] == '') ? '1' : (int)$_GET['page'];//目前是第幾頁
$lastPage = ceil(($intTotal/$intRowsOfPage));
$upPage = ($page == 1) ? '1' : ($page-1);
$nextPage = ($page == $lastPage) ? $page : $page+1;
$startX = ((($page - 1) * $intRowsOfPage) + 1);
$endX = $startX + $intRowsOfPage;
$handle = fopen("bulkdata.csv", "r"); 開啟檔案來源
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { 來源不為空時 資料放進data
for ($x=$startX;$x<$endX;$x++){ 印出1~500筆資料
print '第 ' . $x . '本書<br />' . "\n";
}
}
$link = $_SERVER['PHP_SELF'];
print "<a href='$link?page=1'>第一頁</a> ";
print "<a href='$link?page=$upPage'>上一頁</a> ";
print "<a href='$link?page=$nextPage'>下一頁</a> ";
print "<a href='$link?page=$lastPage'>最後一頁</a> ";
fclose($handle);
?>
目前顯示的結果為1~500筆都再同一頁 然後一直重複1~500這樣
沒有辦法達到分頁的功能 邏輯錯誤的地方應該是在於while之後
但是小弟我想不出適當的邏輯
麻煩大大們幫我看一下 感謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 74.115.1.7
→
08/08 00:09, , 1F
08/08 00:09, 1F
→
08/08 00:15, , 2F
08/08 00:15, 2F
推
08/08 01:20, , 3F
08/08 01:20, 3F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章