• 技术文章 >后端开发 >php教程

    PHP生成HTML静态页面实例代码_php实例

    2016-06-07 17:26:35原创406
    为cd2sc.com网站功能而开发,代码为本人原创,生成速度一般。
    (出于众所周知的原因,涉及到数据库的数据字段名称做了改动,并且为了代码明晰去掉了参数过滤的部分)

    说明:原动态地址为 moban.php?id=1 ,生成后地址为 html/200808/sell_1.html 。page.php为分页程序,本博客中有发布。
    页面使用方式,将本代码保存为make.php,使用方法为浏览器访问 make.php?t=数量&pg=页面;例如 make.php?t=300&pg=2,即每次生成300条数据,从数据列表第2页开始生成,即跳过前面300条。如果不加任何参数,直接访问make.php,则默认每次生成200条,从第一页开始生成。
    复制代码 代码如下:

    if($_GET[pg]==''){
    $aa=1;
    }else{
    $aa=$_GET[pg];
    }
    include("admin/conn.php");
    require_once("page.php");
    $result=mysql_query("select * from 2carsell ");
    $totle=mysql_num_rows($result);
    $pagelist = $_GET[t];
    if($_GET[t]==''){
    $pagelist='200';
    }else{
    $pagelist=$_GET[t];
    }
    $pager = new Pager($totle,$pagelist);
    $datastat=" 共 ".$pager->countall." 条,每次生成 ".$pager->countlist." 条,共需生成 ".$pager->page." 次";//数据统计
    $bb=$pager->page;
    $pagenav=$pager->backstr.$pager->thestr.$pager->nextstr;
    $limitFrom = $pagelist*($pager->pg-1);
    $result=mysql_query("select * from 2carsell ORDER BY id DESC limit $limitFrom,$pagelist");
    ?>
    次页面生成中..


    print "










    $aa=$aa+1;
    if($aa>$bb){
    echo '恭喜,所有页面生成完毕!';
    echo "";
    }else{
    echo "";
    }
    ?>
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:PHP 生成HTML
    上一篇:php将数据库中的电话号码读取出来并生成图片_php实例 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文解析PHP元转分的错误示范(附代码实例)• PHP+Socket系列之实现websocket聊天室• PHP+Socket系列之实现客户端与服务端数据传输• PHP+Socket系列之IO多路复用及实现web服务器• 一文详解PHP用流方式实现下载文件(附代码示例)
    1/1

    PHP中文网