使用php的query设计基于access的分页
以下是基于PHP的query()设计基于Access的分页的示例代码:
query("SELECT * FROM my_table LIMIT $start, $perPage"); $results = $query->fetchAll(PDO::FETCH_ASSOC); // 显示分页导航 $query = $db->query("SELECT COUNT(*) as total FROM my_table"); $row = $query->fetch(PDO::FETCH_ASSOC); $totalPages = ceil($row['total'] / $perPage); echo "- ";
for ($i = 1; $i <= $totalPages; $i++) {
echo "
- $i "; } echo "
{$result['id']} - {$result['name']}
";
}
?>
以上代码使用PDO连接Access数据库并使用LIMIT和COUNT查询进行分页。在显示查询结果之前,使用COUNT查询计算总记录数并生成分页导航。在每个页面上,显示每页$perPage个记录。通过GET参数?page=$i来控制分页。
原文地址: https://www.cveoy.top/t/topic/Mjq 著作权归作者所有。请勿转载和采集!