Php 在多个页面上显示数据库数据的概念是什么?

Php 在多个页面上显示数据库数据的概念是什么?,php,mysql,fetch,Php,Mysql,Fetch,在多个页面中显示数据库数据的概念是什么? 我有一个产品页面。我想在第1页展示10种产品。 当我按第2页时,我想显示接下来的10种产品。 我正在使用PHP和MySQL。这里有一个想法 1-在查询中,首先需要将记录的限制指定为10,如下所示 $start=0;// im gonna talk about this later ;) $query = "select * from yourtable litmit ".$start.",10"; //excuste your query here 2

在多个页面中显示数据库数据的概念是什么? 我有一个产品页面。我想在第1页展示10种产品。 当我按第2页时,我想显示接下来的10种产品。 我正在使用PHP和MySQL。

这里有一个想法

1-在查询中,首先需要将记录的限制指定为10,如下所示

$start=0;// im gonna talk about this later ;)
$query = "select * from yourtable litmit ".$start.",10";
//excuste your query here
2-下一步,你需要发送这个变量来知道每次变量$start的有效值

//getting the variable ps : replace this line by the other one ($start=0)
$start=(isset($_GET['start']))?intval(trim($_GET['start'])):0;
3-现在让我们设置所需的链接,以创建指向第一组记录的链接,下一个、上一个和最后一个:

$query="select count(*) as total from yourtable";
//excute and get the total in $total
$first_link ='<a href="yourpage?start=((($start-10)<0)?0:$start-10)">Previous</a>';
$next_link ='<a href="yourpage?start='.((($start+10)>=$total)?$start:$start+10).'">Next</a>';
$first_link ='<a href="yourpage?start=0">First</a>';
$last_link ='<a href="yourpage?start='.$total.'">Last</a>';
$query=“从表中选择count(*)作为总计”;
//excute并获得总计$total
$first_link='';
$next_link='';
$first_link='';
$last_link='';

这将是分页