大家好,请大家帮我解决这个问题。 我在主页面中以这种方式调用我的页面
if(isset($_GET['page'])=='view_user' && $_GET['page']=='view_user')include("user/crud_user.php");
我有用户类,我正在进行分页
$self = $_SERVER['PHP_SELF'];
if($this->openPage<=0) {
$next = 2;
}
else {
$next = $this->openPage+1;
}
$prev = $this->openPage-1;
$last = $this->pages;
if($this->openPage > 1) {
echo "<a href=$self?page=1>First</a>  ";
echo "<a href=$self?page=$prev>Prev</a>  ";
}
使用此课程的网页的网址是这个
admin.php?page=view_user
现在我可以根据记录获得分页,但是当我点击不是它而不是把它带到admin.php?page = 3因为自己。我想坚持那个页面来显示结果。我也试过$self="admin.php?page=view_user";
,但没有运气。请帮帮我
答案 0 :(得分:1)
使用一个变量来实现两个不同的目的是非常不寻常的想法 我建议你使用2个不同的变量,一个用于指定包含的页面,另一个用于指向分页中的实际页面。 希望这会有所帮助。
答案 1 :(得分:0)
DO
if(isset($_GET['page']) && $_GET['page'] == 'view_user')
{
include("user/crud_user.php");
exit;
}
因为很多原因。
分页尝试以下内容:http://www.catchmyfame.com/2007/07/28/finally-the-simple-pagination-class/