你好,我有一個簡單的問題。PHP分頁Div顯示錯誤結果
這是代碼
<div class="beta-pagination text-center">
<?php
if($page > 1) {
echo '<a href="search.php?page='. ($page - 1) .'&q='. $searchTerm .'"><i class="fa fa-chevron-left"></i></a>' . "\n";
if($page > 2) {
echo '<a href="#">...</a>';
}
echo '<a href="search.php?page=' . ($page - 1) . '&q='. $searchTerm .'">'. ($page - 1) .'</a>';
} else {
echo '<a href="#"><i class="fa fa-chevron-left"></i></a>' . "\n";
}
?>
<a href="#" class="is-active"><?php echo $page; ?></a>
<a href="search.php?page=<?php echo ($page + 1); ?>&q=<?php echo $searchTerm; ?>"><?php echo ($page + 1); ?></a>
<a href="#">...</a>
<a href="search.php?page=<?php echo ($page+1); ?>&q=<?php echo $searchTerm; ?>"><i class="fa fa-chevron-right"></i></a>
</div>
我用我的購物網站之一這個分頁格,並且是偉大的工作,如果使用這個網址「www.domain。com /搜索?Q =鞋」網站從數據庫中顯示我的所有產品。
當我按下一頁去「www.domain .com/search.php?page = 2 & q = shoes」,並且是完美的。
但問題是,當我想顯示基於商家的產品的第二頁。
例如,如果我去www.domain .com/search/search.php?brand=503
好嗎顯示結果,但是當按下翻頁按鈕,它把我送到www.domain .com/search.php?page=2&q=
,我需要去www.domain .com/search.php?page=2&brand=503
是否有人可以幫助我,我應該加什麼我的分區代碼?用新代碼粘貼會很棒!謝謝。
你必須在你的網址添加品牌= 503。現在你只傳遞頁面和'q'參數。您可以嘗試根據之前的參數創建動態分頁。 – LolWalid
@Alexandru你有沒有試過我的答案? – splash58