分页实例

调用数据库 housedb 中的表格 house 的数据

效果图:

<body>
<table border="1" cellpadding="0" cellspacing="0"  bgcolor="#FF00FF">
<tr>
<td>id</td>
<td>关键词</td>
<td>area</td>
<td>swue</td>
<td>ee</td>
<td>fff</td>
<td>77</td>
</tr>

<?php
include("./Tp.class.php");
$db = new Tp();
//数据库不同,从新定义·
$ss = "housedb";

$sql = "select count(*) from house";//从数据库取数据总数
$result = $db->query($sql,0,$ss);
$total = $result[0][0];

include("./page.class.php");
//存在析构函数,定义初始值,四个参数:1,总数;2,每页数据条数;3,4,默认
$page = new Page($total,2);   

$sql1 = "select * from house ".$page->limit; //SQL语句拼接limit
$result = $db->query($sql1,0,$ss);
$attr = $result;

foreach($attr as $v)
{
    echo "<tr>
    <td>$v[0]</td>
    <td>$v[1]</td>
    <td>$v[2]</td>
    <td>$v[3]</td>
    <td>$v[4]</td>
    <td>$v[5]</td>
    <td>$v[6]</td>
    </tr>";
}

?>

</table>
<div>
<?php
//调用分页信息(方法固定,可以选择输出的选项,如fpage(3,2,1,6))
echo $page->fpage();
?>

</div>


</body>
</html>
原文地址:https://www.cnblogs.com/wanlibingfeng/p/5478330.html