擠點時間寫部落格 php MySQL實踐

2022-05-05 05:06:08 字數 1750 閱讀 4779

hi

晚上要吃火鍋的嘛,擠點時間寫點東西吧,別被老闆發現哦

1、php與mysql

五、文章發布系統之後臺

5.2 建立配置檔案和初始化檔案

為了統一配置以及管理方便,還有就是減少**的冗餘。

分別為config.php和connect.php

config.php

<?php

/** 配置檔案

*///配置資料庫的相關資訊

//由於是常量,直接用define

define('host', '127.0.0.1');

define('username', 'root');

define('password', '');

connect.php

<?php

/** 鏈結到資料庫的檔案

* 主要是鏈結到資料庫伺服器,然後選擇資料庫。

* 特殊的是設定字符集。

* 然後希望對每個操作進行判斷

*///包含配置檔案

require_once 'config.php';

//連庫

if(!$con=mysqli_connect(host,username,password))

//選庫

if(mysqli_select_db($con, 'info'))

//字符集

if(mysqli_query($con,'set names utf8'))

完成後測試一下鏈結檔案就ok了。這裡的mysqli和mysql都可以,只要格式正確就行。

5.3 發布文章

文章發布介面article.add.php

後台管理系統

發布文章

管理文章

不是很漂亮就是了,學習嘛

文章發布處理程式article.add.handle.php

<?php

require_once('../connect.php');

//把傳遞過來的資訊入庫,在入庫之前對所有的資訊進行校驗。

if(!(isset($_post['title'])&&(!empty($_post['title']))))

$title = $_post['title'];

$author = $_post['author'];

$description = $_post['description'];

$content = $_post['content'];

$dateline = time();

$insertsql = "insert into article(title, author, description, content, dateline) values('$title', '$author', '$description', '$content', $dateline)";

if(mysqli_query($con,$insertsql))else

?>

注意兩者的功能和連線,就是add頁面把東西傳給handle處理

由於我遇到了前所未見的亂碼問題。。。跪著解決中。。。。望大家不吝賜教(wamp環境,mysql,zend,瀏覽器都已經設定為utf8,apache配置檔案中新增了adddefaultcharset utf-8,問題依然存在,我暈啊。。。。)

寫部落格的一點小心得

寫部落格大概也有乙個多月了吧 自我感覺還是不錯的 前面幾篇中寫的最多的還是cf上和多校的題解,涉及到的知識面比較廣.我寫部落格的原則是每一篇都要是原創,並且要寫出自己寫題的感悟.如果題解只是一兩句帶過去說是水題或者模板題,那麼還不如不寫.就是說我寫的題都是神題 在網上看別人部落格的題解時經常會發現大...

對寫部落格的一點感想

這是篇感想.最近部落格更新得少,並不是沒有想寫的東西,只是有些坑比較深 比如資料庫鎖 最近也比較忙,沒時間系統整理資料,其實存了不少東西,有機會認真寫寫.雖然自己沒寫,但看了很多別人的部落格,也把自己的部落格重溫了一下.有一些想法,算是對自己的勸勉,看的人若能得到一些有用的啟發,那就夠了 這樣很不專...

對於寫部落格「怪圈」的一點看法

前一段時間發覺寫部落格陷入了乙個 怪圈 就是認真的投入很多精力寫的東西基本是鮮有人問津,但是反觀以前瞎寫一通的東西相比之下訪問量倒是不少,在一段時間內確實是因為這件事情有過一點煩惱,也為此討好過搜尋引擎 做乙個標題黨 但是後來則是釋懷了,因為感覺到這 煩惱 已經越過了我寫部落格的初衷。三省吾身,我最...