该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你说的这个问题采用php常用的分页技术就能够实现了。
//1.连接数据库
$conn=ql_connect('localhost','root','1234abcd') or die('连接数据库错误'.mysql_error());
//2.选择数据库
mysql_select_db('empManage');
//3.选择字符集
mysql_query('set names utf8');
//4.发送sql语句并得到结果进行处理
//4.1分页
$pageSize=3;//每页显示多少条记录
$rowCount=0;//共有多少条记录
$pageNow=1;//希望显示第几页
$pageCount=0;//一共有多少页
//4.15根据分页链接来修改$pageNow的值
if(!empty($_GET['pageNow'])){
$pageNow=$_GET['pageNow'];
}
$sql='select count(id) fr1)){$rowCount=$row[0];}
//4.12计算共有多少页
$pageCount=ceil($rowCount/$pageSize);
$pageStart=($pageNow-1)*$pageSize;
//4.13发送带有分页的sql结果
$sql="select * from emp limit $pageStart,$pageSize";
$res2=mysql_query($sql,$conn) or die('无法获取结果集'.mysql_error());
//echo输出表格
echo '
id | name | grade | salary | 删除用户 | 修改用户 | |
---|---|---|---|---|---|---|
{$row['id']} | {$row['name']} | {$row['grade']} | {$row['email']} | {$row['salary']} | 删除用户 | 修改用户 |
//4.14打印出页码的超链接
for($i=1;$i<=$pageCount;$i++){
echo "$i ";
}
//5.释放资源,关闭连接
mysql_free_result($res2);
mysql_close($conn);
?>
以上分页代码是从韩顺平php视频 106讲 雇员管理系统 中截取的。希望能够解决您的问题