使用PHP&;使用“下一步”和“上一步”按钮进行限制;Mysql
在我的页面中实现此代码时,我似乎遇到了一个问题。 基本上,我试图将数据库的显示限制为5,可以使用“下一步”和“上一步”按钮进行更改。 我让它单独工作,但我认为问题是,我有我的页面显示为一个数组中的变量,当任何一个按钮被点击时,它试图发送2个变量的链接,这不起作用。使用PHP&;使用“下一步”和“上一步”按钮进行限制;Mysql,php,mysql,Php,Mysql,在我的页面中实现此代码时,我似乎遇到了一个问题。 基本上,我试图将数据库的显示限制为5,可以使用“下一步”和“上一步”按钮进行更改。 我让它单独工作,但我认为问题是,我有我的页面显示为一个数组中的变量,当任何一个按钮被点击时,它试图发送2个变量的链接,这不起作用。 谁能告诉我解决办法吗?提前谢谢。我认为您正在使用URL中的get变量来确定您在网站的哪个页面上,这会干扰用于更改数据库中显示的项目的get变量吗?如果是,那么 您可以在URL中使用多个变量,因此只需将URL更改为以下内容: <?
谁能告诉我解决办法吗?提前谢谢。我认为您正在使用URL中的get变量来确定您在网站的哪个页面上,这会干扰用于更改数据库中显示的项目的get变量吗?如果是,那么 您可以在URL中使用多个变量,因此只需将URL更改为以下内容:
<?php
$dbPage = (isset($_GET['dbpage']) ? $_GET['dbpage'] : 1);
$nextPage = $dbPage + 1;
$prevPage = ($dbPage == 1 ? 1 : $dbPage - 1);
?>
<a href="mysite.com?page=<?=$_GET['dbpage']?>&dbpage=<?=$prevPage?>">Previous</a>
<a href="mysite.com?page=<?=$_GET['dbpage']?>&dbpage=<?=$nextPage?>">Next</a>
$page_number = (isset($_GET['dbpage'])) ? $_GET['dbpage'] : 1;
$news_per_page = 10;
$limit = ($page_number - 1) * $news_per_page;
$q = "SELECT * FROM your table LIMIT $limit, $news_per_page" ...
$page\u number=(isset($\u GET['dbpage']))$_获取['dbpage']:1;
$news\u/页=10;
$limit=($page\u number-1)*$news\u每页;
$q=“从表中选择*限制$LIMIT,$news\u每页”。。。
请包含您的代码!阅读一下。这非常有帮助&我正在寻找的,谢谢你,欢迎你,别忘了把这个答案标记为正确:)