首頁 >後端開發 >php教程 >tmal PHP產生HTML靜態頁面實例程式碼

tmal PHP產生HTML靜態頁面實例程式碼

WBOY
WBOY原創
2016-07-29 08:38:431594瀏覽

為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");
?>

次頁生成.. echo $datastat?>



print "




echo $datastat."  "?>




$aa= $aa+1;
if($aa>$bb){
echo '恭喜,所有頁面生成完畢! ('所有文件產生/更新完畢!')";
}else{
echo "<script> window.location='make.php?t=$pagelist&pg=$aa'; < /script>"; <BR>} <BR>?><BR><BR> <BR> 以上就介紹了tmal PHP產生HTML靜態頁面實例程式碼,包含了tmal方面的內容,希望對PHP教學有興趣的朋友有幫助。 <p> </script>
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn