ホームページ  >  記事  >  バックエンド開発  >  データベース PHP コードを作成し、PHP_PHP チュートリアルを使用して独自のブログ システムを作成する

データベース PHP コードを作成し、PHP_PHP チュートリアルを使用して独自のブログ システムを作成する

WBOY
WBOYオリジナル
2016-07-21 15:39:241087ブラウズ

以下のコードに直接移動します

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

//date_default_timezone_set("Asia/Shanghai");
/*
function create_siteinfo
DONE: website情報テーブル
作成者:www .5dkx.com
日付:2010-3-30
テーブル構造:
タイトル Web サイト名
キーワード Web サイトのキーワード
説明 Web サイトの説明
*/
function create_siteinfo()
{
global $conn; $sql = "テーブル siteinfo を作成します (
title varchar(100) not null,
keyword varchar(200) not null,
description varchar(200) not null
)";
mysql_query($dropsql ,$conn)or die("テーブル siteinfo の削除に失敗しました!");
mysql_query($sql,$conn)or die("テーブル siteinfo の作成に失敗しました!"); function:create_article()
DONE :mysql 記事テーブル SQL ステートメントの作成
著者: www.5dkx.com
テーブル構造:
id 記事 ID
cid カテゴリ ID
abstract 記事要約
title 記事タイトル
posttime リリース時刻
著者 著者
Comefrom 記事ソース
comeurl ソース URL
コンテンツテキストコンテンツ
キーワードキーワード
ランク記事レベル
閲覧数
*/
function create_article()
{
global $conn,$table_article
$sql ="create table $table_article(
id int(11 ) auto_increment は null ではありません、
cid int(5) は null ではありません、
abstract varchar(300) は null ではありません、
title varchar(50) は null ではありません、
posttime datetime は null ではありません、
author varchar(30) は 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 null,
PRIMARY KEY(id)
)";
$dropsql = "$table_article が存在する場合はテーブルを削除";
mysql_query($dropsql,$conn)or die("データベースの削除に失敗しました!");
mysql_query($ sql,$conn) または die("データベースの作成に失敗しました!");
}
/*
function:create_member()
DONE: 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) not null、
PRIMARY KEY(uid)
)";
$dropsql = "$table_member が存在する場合はテーブルを削除";
mysql_query($dropsql,$ conn)or die("データベースの削除に失敗しました!");
mysql_query($sql,$conn)or die("データベースの作成に失敗しました!");
DONE:sql は分類された SQL ステートメントを作成します
作者: www.5dkx.com
テーブル構造:
cid クラス カテゴリ ID
cname クラス名
*/
function create_class()
{
global $conn,$table_class
$; sql = "テーブルを作成 $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) または die("削除".$table_class."失敗!");
mysql_query($sql,$conn) または 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) は 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)or die("テーブルの作成".$ table_guest."失敗しました");
関数 create_sql()
{
global $table_article,$table_member,$table_class,$table_guest,$conn;
echo "サイト情報テーブルを作成します...";
echo "完了
";
echo "作成".$table_article."テーブルr...";
echo "完了
";テーブル r...";
create_member();
echo "完了
";
echo "作成".$table_class."テーブル r...";
create_class();
echo "完了
; ";
echo "作成" .$table_guest."テーブル r...";
create_guest();
echo "完了
";
mysql_close($conn);
}
?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/321570.html技術記事以下のコードを直接コピーします: ?php //date_default_timezone_set("Asia/Shanghai"); /* function create_siteinfo DONE: Web サイト情報テーブル 著者: www.5dkx.com 日付: 2010-3-...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。