项目结构:

运行效果:

数据库连接代码
立即学习“PHP免费学习笔记(深入)”;
| 代码如下 | 复制代码 |
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); mysql_select_db("form", $conn); |
|
这里是个比较重要的分享核心函数了
| 代码如下 | 复制代码 |
|
//URL分析: //开始分页导航条代码: $pagenav .= " 首页 ";
iWebShop开源商城系统
下载
iWebShop是一款基于PHP语言及MYSQL数据库开发的B2B2C多用户开源免费的商城系统,系统支持自营和多商家入驻、集成微信商城、手机商城、移动端APP商城、三级分销、视频电商直播、微信小程序等于一体,它可以承载大数据量且性能优良,还可以跨平台,界面美观功能丰富是电商建站首选源码。iWebShop开源商城系统 v5.14 更新日志:新增商品编辑页面规格图片上传优化商品详情页面规格图片与主图切 ".$row[name]." | ".$row[sex]; } ?> |
|
list.php
数据库查询记录并生成sql查询语句
| 代码如下 | 复制代码 |
|
include("conn.php"); $pagesize=5; 5 $url=$_SERVER["REQUEST_URI"]; $url=parse_url($url); $url=$url[path]; $numq=mysql_query("SELECT * FROM `test`"); $num = mysql_num_rows($numq); if($_GET[page]){ $pageval=$_GET[page]; $page=($pageval-1)*$pagesize; $page.=','; } if($num > $pagesize){ if($pagevalecho "共 $num 条". 21 " 上一页 下一页"; } $SQL="SELECT * FROM `test` limit $page $pagesize "; $query=mysql_query($SQL); while($row=mysql_fetch_array($query)){ echo " ".$row[name]." | ".$row[sex]; } ?> |
|
分页公式:(当前页数-1)*每页条数,每页条数
| 代码如下 | 复制代码 |
| sql语句:select * from test_table limit ($page-1)*$pageSize,$pageSize; | |
总结:
不管是在什么程序开发中分开都是一个原是从X条开始取N条,这样就只读几条了,而在mysql中有http://www.phprm.com函数来操作,如 limit 1,5 就是从第一条取5条了。
再来介绍下核心代码,这里获取分页码,再Xpagesize代码如下
| 代码如下 | 复制代码 |
| if($_GET[page]){ $pageval=$_GET[page]; $page=($pageval-1)*$pagesize; $page.=','; } if($num > $pagesize){ if($pageval | |
在mysql+php做分成相对要简单很多了,因为有了limit
本文地址:
转载随意,但请附上文章地址:-)











