微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

为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条,从第一页开始生成
<div class="codetitle"><a style="CURSOR: pointer" data="16373" class="copybut" id="copybut16373" onclick="doCopy('code16373')"> 代码如下:

<div class="codebody" id="code16373">
<?PHP
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");
?>
<div style="font-size:14px;"><?echo $aa?>页面生成中..<? echo $datastat?>


<?
print "



<div style="font-size=12px"><? echo $datastat.""?>



<?
$aa=$aa+1;
if($aa>$bb){
echo '恭喜,所有页面生成完毕!';
echo "";
}else{
echo "";
}
?>

原文地址:https://www.jb51.cc/php/29500.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐