建立資料庫php代碼 用PHP寫出自己的BLOG系統

來源:互聯網
上載者:User

下面直接上代碼 複製代碼 代碼如下:<?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);
}
?>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.