个人博客系统
个人博客系统结构与页面
实现个人博客系统主要是对数据库进行读、写、更新、删除操作。用户访问博客主页面备课主页面将读取数据库中的所有博客日志记录并进行分页显示如果数据库中没有任何日志记录将显示相关的提示文字。博客管理可以通过单击“管理登陆”链接,转到博客管理登陆页面,输入用户名和密码,登陆博客管理页面,在博客管理页面中同样会显示数据库中的所有日记。单击“添加博客日志”链接,转到“添加日志”页面,添加新的博客日志,在添加日志的页面中可以通过单击“编辑”和“删除”链接,修改或删除数据库中的某条日志。单击“推出管理”链接,推出博客管理界面,返回博客系统主页面。博客首页
博客显示
管理登陆
博客管理
添加博客
修改博客
删除博客
f在博客系统架构中主要有7个页面,分别如下i
dexphp博客首页该页面用于显示博客的内容信息,用户可以单击感兴趣的链接访问博客。dhowphp详细内容显示页面该页面接受URL传递的id参数,在数据库中查询到对应的博客数据记录,并在该页面中显示该条博客的具体内容。logi
php博客管理登陆页面该页面为个人博客管理登陆页面,在该页面中的表单填写相应的信息可以登录到个人博客管理页面。admi
php博客管理主显示页面该页面的作用是显示数据库的博客主题记录,并在每条信息后提供“编辑”和“删除”操作链接。add_blog添加博客日志页面该页面为添加博客日志页面,该页面提交的信息将被添加到数据库,并显示在用户管理界面。updata_blogphp修改博客日志界面该页面接受URL传递的id参数,在数据库中查询到对应的数据记录,在该页面中显示该数据记录的相关内容,并且可以直接更新数据库中该条信息的记录。del_blogphp删除博客日志页面该页面接受URL传递的id参数,在数据库中查询到对应的数据记录,
f并在数据库中将该条信息删除。
个人博客数据库设计
个人博客的数据库结构比较简单,共创建两个数据表,分别是admi
(后台管理用户)和blogdata(博客日志数据)。Admi
表字段User
amePasswordBlogdata表字段IdTitleDateTypeCo
te
t类型I
tvarcharDateTextText100Utf8_ge
eral_ciUtf8_ge
eral_ci长度11100Utf8_ge
eral_ci整理类型VarcharVarchar长度1111整理Utf8_ge
eral_ciUtf8_ge
eral_ci
fr