靜態Html如何更新點選

2022-09-28 19:36:17 字數 918 閱讀 1200

將自己的網頁生成靜態html以後,雖然速度和seo都有了很大的提公升,但隨之而來的問題也來了,有些內容需要在靜態html裡面動態顯示,比如點選的次數,每點選一次,點選數就新增1次,顯然這在純靜態頁面裡面沒有辦法實現,因為點選的次數是儲存在資料庫裡面的,而純靜態html跟資料庫又沒有什麼關係。

php跟asp都是一樣的道理,想要在靜態html裡面顯示動態內容,就只能把動態內容封裝起來,然後再進行呼叫,下面是我寫的乙個php更新點選數的例子,在下面這個檔案裡將點選數更程式設計客棧新封裝成乙個php檔案,最後以js形式輸出,這樣就可以通過js將動態點選數輸出到靜態檔案裡面了,ph程式設計客棧p更新點選的原始碼如下:

< ?php

include("global.php");

$row=$art->get_row(gtvxuhfqi$id);

mysql_query("update `".pre."article` set `hits`=`hits`+1 where id=".intval($row['id'])) or die (showmsg("更新點選數出現錯誤!"));

$rows=mysql_fetch_assoc(mysql_query($sql="select * from doorsjk_article where id=".intval($row["id"])));

$str=$rows["hits"];

< ?php

echo "document.write('".$str."');\n"gtvxuhfqi;

include("global.php");這句是包含的連線資料庫檔案,$row=$art->get_row($id);這句是接受過來的id,已經做成類來呼叫了,得到的就是接受過來的id,下面的就很容易理解了,就是將資料表的字段hits新增1,而最後的echo就是將新的hits輸出出來。

使用時只需要將更新次數的php檔案包含進來即可

靜態頁更新點選率

靜態頁 body div id ny detailmain tit02 點選率 font color red script src test js.aspx?id 1 script font div body aspx 頁面 page language c import namespace syst...

如何用ASP生成靜態Html檔案

htmlwrite.write 輸出title內容 request.form title 輸出body內容 request.form body htmlwrite.close set fout nothing set fso nothing end if 2.但是按照上面的方法生成html檔案非常不...

如何在html靜態頁面中使用struts2標籤

在html靜態頁面中如何使用使用struts2標籤 對於struts2的初學者來說,一般直接觸過在jsp頁面中使用struts2的標籤,但是在是實際工作中有時候可能需要在html頁面中也使用struts2標籤,在jsp頁面中使用struts2標籤要先對標籤進行引用,引用內容如下 但是在html中根本...