ホームページ  >  記事  >  php教程  >  データベースの PHP コードを作成し、PHP を使用して独自のブログ システムを作成します。

データベースの PHP コードを作成し、PHP を使用して独自のブログ システムを作成します。

WBOY
WBOYオリジナル
2016-06-13 12:17:291125ブラウズ

以下のコードを直接入力します

コードをコピーします コードは次のとおりです:


// date_default_timezone_set("Asia/Shanghai");
/*
function create_siteinfo
DONE: Web サイト情報テーブル
作成者: www.5dkx.com
日付:2010-3-30
テーブル構造:
タイトル Web サイト名
キーワード Web サイトのキーワード
説明 Web サイトの説明
*/
function create_siteinfo()
{
global $conn; "create table siteinfo (
title varchar(100) not null,
keyword varchar(200) not null,
description varchar(200) not null
)"; siteinfo が存在する場合はテーブルをドロップします";
mysql_query($dropsql,$conn)or die("テーブル siteinfo の削除に失敗しました!");
mysql_query($sql,$conn)or die("テーブルの作成に失敗しましたsiteinfo!");
}
/*
function:create_article()
完了: mysql が記事テーブル SQL ステートメントを作成します
著者: www.5dkx.com
テーブル構造:
id 記事 ID
cid カテゴリ ID
abstract 記事要約
title 記事タイトル
posttime release time
aurhor author
comefrom 記事ソース
comeurl ソース URL
contentテキストコンテンツ
キーワード キーワード
ランク記事レベル
閲覧数
*/
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、
キーワード varchar(20) が null ではありません、
rank int(2) が null ではありません、
views int(5) が null ではありません、
PRIMARY KEY(id)
)";
$dropsql = "$table_article が存在する場合はテーブルを削除します";
mysql_query($dropsql,$conn)or die("データベースの削除に失敗しました!")
mysql_query($sql,$conn)or die("データベースの作成に失敗しました!" ");
}
/*
function:create_member()
完了: mysql はメンバー テーブル SQL ステートメントを作成します
著者: www.5dkx.com
uid メンバー ID
u_name メンバー名
u_passwd パスワード
ランク メンバー レベル
*/
function create_member()
{
global $conn,$table_member; sql = "テーブルの作成 $ 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) ) null ではありません、
PRIMARY KEY(uid)
)";
$dropsql = "$table_member が存在する場合はテーブルを削除します";
mysql_query($dropsql,$conn)or die("失敗しましたデータベースを削除します!");
mysql_query($sql,$conn)or die("データベースの作成に失敗しました!");
}
/*
function:create_class
DONE:sql分類された SQL ステートメントを作成します
作成者 :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 = "$table_class が存在する場合はテーブルを削除";
mysql_query($dropsql,$conn)or die("削除".$table_class."失敗しました!" );
mysql_query($sql ,$conn)or die("テーブルの作成".$table_class."失敗");
}
/*
function:create_guest
DONE:sqlメッセージボード SQL ステートメントの作成
作成者 :www.5dkx.com
テーブル構造:
gid メッセージ ID
g_name メッセージ ユーザー名
g_site ユーザーの個人ホームページ
g_mail ユーザーの電子メール
g_cidメッセージの場所 (記事またはメッセージ ボード)
*/
function create_guest()
{
global $conn,$table_guest
$sql = "テーブル $table_guest(
gid int(11) auto_increment は null ではありません、
g_name varchar(50) は null ではありません、
g_site varchar(50) は null ではありません、
g_mail varchar(50) は null ではありません、
g_cid int(5) null ではない、
PRIMARY KEY(gid)
)";
$dropsql = "$table_guest が存在する場合はテーブルを削除";
mysql_query($dropsql,$conn)or die("テーブルの削除" .$table_guest." 失敗しました ");
mysql_query($sql,$conn) または die("テーブルの作成".$table_guest."失敗");
function create_sql()
{
global $ table_article,$table_member,$table_class,$table_guest,$conn;
echo "サイト情報テーブルを作成します..."
create_siteinfo(); ";
echo "Create".$table_article."Table r...";
create_article();
echo "Complete
";
echo "Create".$table_member. "テーブル r..." ;
create_member();
echo "作成".$table_class."テーブル r..."; );
echo " 完了
";
echo "作成".$table_guest."テーブル r...";
create_guest();
echo "完了
";
mysql_close($ conn);
}
?>


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。