网络编程 
首页 > 网络编程 > 浏览文章

创建数据库php代码 用PHP写出自己的BLOG系统

(编辑:jimmy 日期: 2024/11/19 浏览:3 次 )
下面直接上代码
复制代码 代码如下:
<?php
//date_default_timezone_set("Asia/Shanghai");
/*
function create_siteinfo
DONE:网站信息表
Author:www.5dkx.com
DATE:2010-3-30
表结构:
title 网站名
keyword 网站关键词
description 网站描述
*/
function create_siteinfo()
{
global $conn;
$sql = "create table siteinfo (
title varchar(100) not null,
keyword varchar(200) not null,
description varchar(200) not null
)";
$dropsql = "drop table if exists siteinfo";
mysql_query($dropsql,$conn)or die("删除表siteinfo失败!");
mysql_query($sql,$conn)or die("创建表siteinfo失败!");
}
/*
function:create_article()
DONE:mysql创建文章表sql语句
Author:www.5dkx.com
表结构:
id 文章ID
cid 归属类别ID
abstract 文章摘要
title 文章标题
posttime 发布时间
aurhor 作者
comefrom 文章来源
comeurl 来源URL
content 正文内容
keyword 关键词
rank 文章等级
views 浏览次数
*/
function create_article()
{
global $conn,$table_article;
$sql ="create table $table_article(
id int(11) auto_increment not null,
cid int(5) not null,
abstract varchar(300) not null,
title varchar(50) not null,
posttime datetime not null,
author varchar(30) not null,
comefrom varchar(50) not null,
comeurl varchar(50) not null,
content TEXT not null,
keyword varchar(20) not null,
rank int(2) not null,
views int(5) not null,
PRIMARY KEY(id)
)";
$dropsql = "drop table if exists $table_article";
mysql_query($dropsql,$conn)or die("删除数据库失败!");
mysql_query($sql,$conn)or die("创建数据库失败!");
}
/*
function:create_member()
DONE:mysql创建会员表sql语句
Author:www.5dkx.com
uid 会员ID
u_name 会员名称
u_passwd 密码
rank 会员等级
*/
function create_member()
{
global $conn,$table_member;
$sql = "create table $table_member(
uid int(5) auto_increment not null,
u_name varchar(20) not null UNIQUE,
u_passwd varchar(100) not null,
rank int(2) not null,
PRIMARY KEY(uid)
)";
$dropsql = "drop table if exists $table_member";
mysql_query($dropsql,$conn)or die("删除数据库失败!");
mysql_query($sql,$conn)or die("创建数据库失败!");
}
/*
function:create_class
DONE:sql创建分类sql语句
Author:www.5dkx.com
表结构:
cid 类类别ID
cname 类名
*/
function create_class()
{
global $conn,$table_class;
$sql = "create table $table_class(
cid int(5) auto_increment not null,
cname varchar(50) not null UNIQUE,
PRIMARY KEY(cid)
)";
$dropsql = "drop table if exists $table_class";
mysql_query($dropsql,$conn)or die("删除".$table_class."失败!");
mysql_query($sql,$conn)or die("创建表".$table_class."失败");
}
/*
function:create_guest
DONE:sql创建留言板sql语句
Author:www.5dkx.com
表结构:
gid 留言ID
g_name 留言用户名
g_site 用户个人主页
g_mail 用户邮箱
g_cid 留言位置(哪篇文章或者是留言板)
*/
function create_guest()
{
global $conn,$table_guest;
$sql = "create table $table_guest(
gid int(11) auto_increment not null,
g_name varchar(50) not null,
g_site varchar(50) not null,
g_mail varchar(50) not null,
g_cid int(5) not null,
PRIMARY KEY(gid)
)";
$dropsql = "drop table if exists $table_guest";
mysql_query($dropsql,$conn)or die("删除表".$table_guest."失败");
mysql_query($sql,$conn)or die("创建表".$table_guest."失败");
}
function create_sql()
{
global $table_article,$table_member,$table_class,$table_guest,$conn;
echo "创建siteinfo表\r……";
create_siteinfo();
echo "完成<br>";
echo "创建".$table_article."表\r……";
create_article();
echo "完成<br>";
echo "创建".$table_member."表\r……";
create_member();
echo "完成<br>";
echo "创建".$table_class."表\r……";
create_class();
echo "完成<br>";
echo "创建".$table_guest."表\r……";
create_guest();
echo "完成<br>";
mysql_close($conn);
}
?>
上一篇:ajax+php打造进度条代码[readyState各状态说明]
下一篇:创建配置文件 用PHP写出自己的BLOG系统 2
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?