最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php將數(shù)據(jù)庫中所有內(nèi)容生成靜態(tài)html文檔的代碼

 更新時間:2010年04月12日 14:44:48   作者:  
比較簡單了,而且我的代碼優(yōu)化也很是問題 比較繁瑣。下面就直接上代碼了
復制代碼 代碼如下:

<?php
/*
author:www.5dkx.com
done:生成html文檔
date:2009-10-27
*/
require_once("conn.php");
if($_GET['all'])
{
/*獲取數(shù)據(jù)庫記錄,以便于生成html文件有個文件名*/
$sqlquery = "select * from $tbname";
$result = mysql_query($sqlquery,$conn)or die("查詢失敗!");
$fp = fopen("./template/article.html",r);
$fpcontent = fread($fp,filesize("./template/article.html"));
fclose($fp);
/*寫入文件*/
while($row = mysql_fetch_array($result))
{
$fpcontent = str_replace("{thetitle}",$row['title'],$fpcontent);
$fpcontent = str_replace("{chatitle}",$row['title'],$fpcontent);
$fpcontent = str_replace("{bookcontent}",$row['content'],$fpcontent);
$fp = fopen("./html/".$row['id'].".html",w)or die("打開寫入文件失敗!");
fwrite($fp,$fpcontent)or die("寫入文件失敗!");
}
echo "<script language=\"javascript\">alert('全部更新');</script>";
}
if($_GET['part'])
{
/*獲取最后一條記錄的ID,以便于生成html文件有個文件名*/
$sqlquery = "select * from $tbname order by id desc limit 1";
$result = mysql_query($sqlquery,$conn)or die("查詢失敗!");
$row = mysql_fetch_array($result);
$fp = fopen("./template/article.html",r);
$fpcontent = fread($fp,filesize("./template/article.html"));
fclose($fp);
$fpcontent = str_replace("{thetitle}",$row['title'],$fpcontent);
$fpcontent = str_replace("{chatitle}",$row['title'],$fpcontent);
$fpcontent = str_replace("{bookcontent}",$row['content'],$fpcontent);
$fp = fopen("./html/".$row['id'].".html",w)or die("打開寫入文件失敗!");
fwrite($fp,$fpcontent)or die("寫入文件失敗!");
echo "<script language=\"javascript\">alert('部分更新成功!');</script>";
}
?>
<html>
<head>
<title>生成html文檔</title>
<script language="javascript">
function btnsubmit(form)
{
theform.submit();
}
</script>
</head>
<body>
<?
echo "<a href=?all=111>全部更新</a><br><a href=?part=111>部分更新</a>";
?>
</body>
</html>

相關(guān)文章

  • PHP簡單實現(xiàn)遍歷目錄下特定文件的方法小結(jié)

    PHP簡單實現(xiàn)遍歷目錄下特定文件的方法小結(jié)

    這篇文章主要介紹了PHP簡單實現(xiàn)遍歷目錄下特定文件的方法,結(jié)合2個簡單實例總結(jié)分析了php針對目錄下指定文件的遍歷查詢操作技巧,需要的朋友可以參考下
    2017-05-05
  • 簡單了解PHP編程中數(shù)組的指針的使用

    簡單了解PHP編程中數(shù)組的指針的使用

    這篇文章主要介紹了簡單了解PHP編程中數(shù)組的指針的使用,這里著重討論了賦值時指針的指向等使用時值得注意的地方,需要的朋友可以參考下
    2015-11-11
  • PHP基于簡單遞歸函數(shù)求一個數(shù)階乘的方法示例

    PHP基于簡單遞歸函數(shù)求一個數(shù)階乘的方法示例

    這篇文章主要介紹了PHP基于簡單遞歸函數(shù)求一個數(shù)階乘的方法,結(jié)合實例形式分析了php遞歸函數(shù)的定義與數(shù)學運算簡單操作技巧,需要的朋友可以參考下
    2017-04-04
  • 深入理解PHP之require/include順序 推薦

    深入理解PHP之require/include順序 推薦

    在大型的Web項目中, include_path是一個模塊化設計的根本中的根本(當然,現(xiàn)在也有很多基于autoload的設計, 這個不影響本文的探討), 但是正是因為include_path, 經(jīng)常會讓我們遇到一些因為沒有找到正確的文件而導致的看似”詭異”的問題.
    2011-01-01
  • PHP使用正則表達式實現(xiàn)過濾非法字符串功能示例

    PHP使用正則表達式實現(xiàn)過濾非法字符串功能示例

    這篇文章主要介紹了PHP使用正則表達式實現(xiàn)過濾非法字符串功能,結(jié)合留言板數(shù)據(jù)提交功能示例分析了php使用正則表達式preg_replace函數(shù)進行字符串正則替換相關(guān)操作技巧,需要的朋友可以參考下
    2018-06-06
  • php從身份證獲取性別和出生年月

    php從身份證獲取性別和出生年月

    本文主要介紹了php從身份證獲取性別和出生年月的方法。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • PHP時間函數(shù)使用詳解

    PHP時間函數(shù)使用詳解

    今天小編就為大家分享一篇關(guān)于PHP時間函數(shù)使用詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP實現(xiàn)負載均衡的加權(quán)輪詢方法分析

    PHP實現(xiàn)負載均衡的加權(quán)輪詢方法分析

    這篇文章主要介紹了PHP實現(xiàn)負載均衡的加權(quán)輪詢方法,簡單描述了常見的負載均衡算法,并結(jié)合實例形式分析了加權(quán)輪詢的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2018-08-08
  • 五款PHP代碼重構(gòu)工具推薦

    五款PHP代碼重構(gòu)工具推薦

    本文收集了五款出色的PHP代碼重構(gòu)工具,以幫助你完善更加優(yōu)秀的項目。非常的實用,有需要的朋友可以好好研究一下
    2014-10-10
  • Array of country list in PHP with Zend Framework

    Array of country list in PHP with Zend Framework

    Array of country list in PHP with Zend Framework,需要的朋友可以參考下。
    2011-10-10

最新評論

会宁县| 大庆市| 鄂托克前旗| 西安市| 交口县| 梁平县| 陇西县| 五河县| 孟州市| 堆龙德庆县| 绍兴县| 嘉定区| 利津县| 织金县| 乐东| 苍南县| 汉川市| 微山县| 吴川市| 泸水县| 云林县| 科尔| 抚松县| 吕梁市| 镇平县| 昌邑市| 四平市| 双牌县| 教育| 甘孜县| 岗巴县| 平顶山市| 黑龙江省| 什邡市| 林州市| 中江县| 屏东县| 高清| 淄博市| 津南区| 普兰店市|