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

前端之家收集整理的这篇文章主要介绍了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 "";
}
?>

猜你在找的PHP相关文章