Open($connStr); //查询总记录数 $sql = "SELECT COUNT(*) FROM 表名"; $rs = $conn->Execute($sql); $total = $rs->Fields(0)->Value; //设置每页显示的记录数 $pageSize = 10; //计算总页数 $pageCount = ceil($total / $pageSize); //获取当前页码 $page = isset($_GET['page']) ? intval($_GET['page']) : 1; //计算当前页的起始记录 $start = ($page - 1) * $pageSize; //查询当前页的记录 $sql = "SELECT TOP $pageSize * FROM 表名 WHERE ID NOT IN (SELECT TOP $start ID FROM 表名)"; $rs = $conn->Execute($sql); //输出查询结果 while(!$rs->EOF) { echo $rs->Fields('字段名')->Value; echo '
'; $rs->MoveNext(); } //输出分页链接 echo '
'; for($i = 1; $i <= $pageCount; $i++) { if($i == $page) { echo "$i "; } else { echo "$i "; } } echo '
'; //关闭数据库连接 $rs->Close(); $conn->Close(); ?> 用php写一段基于query+access分页的完整的代码。注意access数据库不支持LIMIT要用top查询

原文地址: https://www.cveoy.top/t/topic/NgV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录