• 技术文章 >php教程 >php手册

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

    2016-06-13 12:17:29原创537
    下面直接上代码

    复制代码 代码如下:


    //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 "完成
    ";
    echo "创建".$table_article."表\r……";
    create_article();
    echo "完成
    ";
    echo "创建".$table_member."表\r……";
    create_member();
    echo "完成
    ";
    echo "创建".$table_class."表\r……";
    create_class();
    echo "完成
    ";
    echo "创建".$table_guest."表\r……";
    create_guest();
    echo "完成
    ";
    mysql_close($conn);
    }
    ?>

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:创建配置文件 用PHP写出自己的BLOG系统 2 下一篇:php 上传功能实例代码
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• CodeIgniter安全相关设置汇总• php中文转拼音的代码• PHP数组排序函数使用方法• Java和PHP在Web开发方面的比较• 谈汉字转换类型及解决方案
    1/1

    PHP中文网