• PHP 分页 查询


    //需要下载分页类
    <body>
    <?php
    //取提交的 name 值
    $name="";
    $fytj="";
    if(!empty($_GET["name"]))  //判断搜索值是否为空
    {
        $name=$_GET["name"];
        //分页查询条件
        $fytj="name={$name}";
    }
    //将 name 作为条件
    $tj=" where AreaName like '%{$name}%' ";  //根据搜索值模糊查询
    ?>
    <br />
    <form action="FenYe.php" method="get">
    <div>
    请输入名称:
    <input type="text" name="name"  value="<?php echo $name; ?>"/>
    <input type="submit"  value="查询" />  //分组查询
    </div>
    </form>
    <?php
    //引用下载的
    include("../sql.class.php"); //引用数据库类
    include("../page.class.php"); //引用分组类
    $db=new SQL(); //创建数据库对象
    $arrt=$db->Query("select count(*) from chinastates".$tj);  //执行SQL语句 查出总条数
    $sum=$arrt[0][0];
    $page=new Page($sum,15,"$fytj"); //创建分组对象  有参数 1.总条数  2.每页显示条数 3.页面跳转拼接的条件,为空时不执行拼接  4.默认为true  true开始显示第一页 false开始显示最后一页  
    $sqlall=$db->Query("select * from chinastates ".$tj.$page->limit); //执行SQL语句  拼接 分组类
    foreach($sqlall as $v)  //遍历数组 输出内容
    {
        echo "$v[0]";
    }
    echo $page->fpage(); //输出分页跳转选项
    ?> </body>
  • 相关阅读:
    2-1(续)
    2-1
    28-69. Sqrt(x)
    27-75. Sort Colors
    26-78. Subsets
    MySQL--->存储引擎及图形化工具
    MySQL--->高级对象
    MySQL--->常用函数
    MySQL--->多表查询
    MySQL--->高级查询
  • 原文地址:https://www.cnblogs.com/zbxiaoxu/p/5484576.html
Copyright © 2020-2023  润新知