php自建靜態部落格步驟

2022-09-13 08:54:07 字數 2121 閱讀 2078

進入部落格目錄新建index.php頁面

<?php

require 「***x/index.html」;//引入html頁面

是否能進入localhost/***/index.php

注意,php5開始,已經廢棄使用此函式,如需使用,請降低php的版本!

$con =mysql_connect("localhost","root","root");   //@加在前面遮蔽錯誤 建立乙個公共檔案,common.php,寫入本**

if(!$con)

mysql_query("set names utf8");//設定資料編碼

mysql_select_db('blog');//選擇資料庫

進入mysql建立表

注意id欄位——————屬性非負,a_i自動遞增

//測試資料庫是否連線

//$result=mysql_query("select * from article");

//echo $result;

顯示表明已連線

$result=mysql_query("select * from article");是乙個資源物件,需轉成陣列

$row=mysql_fetch_assoc($result);

print_r($row);//列印陣列

可用while($row=mysql_fetch_assoc($result);)  ?>

把原div內容去掉,引入<?php echo $row['title']; ?>,<?php echo $row['content']; ?>,<?php echo date('y-m-d,h:i:s,$row['time']); ?>

新增add.php include 『common.php』;

require '***x/add.html';

檢視add.html有沒有表單提交。按鈕型別是否submit

if($_post){ 

//print_r($_post);    //檢視表單是否提交

$title=$_post['title'];    //接受表單提交過來的值

$content=$_post['content'];

$time=time();

//執行插入語句

mysql_query(「indsert into article (title,content,time)values(『$title』,'$content','$time')」);

echo "";

首頁找到編輯按鈕,"> //給它乙個id

新建乙個edit.php

include 「common.php」;

require 「***x/edit.htmle」;

$id= $_get['id'] //接受id

$info = mysql_query(「select * from article where id=『$id』」);

$article=mysql_fetch_assoc($info); //轉成陣列

在html頁面中對應處value=寫<?php echo $article['title']; ?>,<?php echo $article['content']; ?>寫在textarea中間

最後確認表單提交三個要素

if($_post){ 

//print_r($_post);    //檢視表單是否提交

$title=$_post['title'];    //接受表單提交過來的值

$content=$_post['content'];

$time=time();

執行更新語句

mysql_query("update article set title=『$title』,content='$content',time='$time' where id ='$id' ");

echo "";

找到刪除按鈕對應處新增"

建立dl.php

$id=$_get[『id』];

mysql_query("delete from article where id='$id'");

echo "";

PHP偽靜態步驟

header content type text html charset utf 8 dsn mysql host localhost dbname seven db new pdo dsn,root db exec set names utf8 分頁 count 11 page size 3 總...

hexo自建部落格框架

刷朋友圈期間,偶然看到一位碼農同行,在鼓搗hexo,自己心血來潮google了一把,這是個什麼東東?後續一發不可收 有興趣的同學可移駕到hexo官網,如果你是個英語盲也沒關係,送上hexo中文文件,官網上對hexo的介紹已經很詳細了,我就不在過多描述。僅僅列出自己使用到的一些特性 極其功能。一 環境...

為什麼沒有堅持自建部落格?

在過去的幾年裡,一直也想把自己技術學習過程中的心得及體會寫下來,予人玫瑰,手留余香。費了很多時間,不過成果還是有的,終於在網上能夠訪問到自己的部落格了,讚下自己,至少沒有半途而廢。第一次使用的是wordexpress部落格,後來發現實在是太卡了,尤其是在虛擬主機公網頻寬只有1m的情況下 當時也是為了...