[php] 我的微型论坛的简单教程[已完成]第3/8页

 更新时间:2007年05月31日 00:00:00   作者:  

以下论坛建表同理:
建立论坛版块表forums,结构如下:

mysql>CREATE TABLE `forums` (
    ->`ID` int(11) NOT NULL auto_increment,
    ->`forum_name` varchar(50) NOT NULL default '',
    ->`forum_description` varchar(200) NOT NULL default '',
    ->`last_post_author` varchar(50) NOT NULL default '',
    ->`last_post_time` datetime NOT NULL default '0000-00-00 00:00:00',
    ->`forum_order` tinyint(3) NOT NULL default '0',
    ->`isguest` tinyint(3) NOT NULL default '0',
    ->PRIMARY KEY  (`ID`)
    ->);

运行成功后图如下所示:

建立用户表member,结构如下

mysql>CREATE TABLE `member` (
    ->`ID` int(11) NOT NULL auto_increment,
    ->`groupID` tinyint(3) NOT NULL default '0',
    ->`username` varchar(50) NOT NULL default '',
    ->`real_name` varchar(50) NOT NULL default '',
    ->`password` varchar(50) NOT NULL default '',
    ->`email` varchar(50) NOT NULL default '',
    ->`headimg` varchar(50) NOT NULL default '',
    ->`homepage` varchar(50) default NULL,
    ->`qq` varchar(10) default NULL,
    ->`MSN` varchar(50) default NULL,
    ->`jointime` datetime NOT NULL default '0000-00-00 00:00:00',
    ->`no_of_post` smallint(6) default NULL,
    ->`sign` varchar(200) default NULL,
    ->PRIMARY KEY  (`ID`)
    ->);

建立主题表tioic,如下:

mysql>CREATE TABLE `topic` (
    ->`ID` int(11) NOT NULL auto_increment,
    ->`title` varchar(100) NOT NULL default '',
    ->`author` varchar(50) NOT NULL default '',
    ->`last_post_author` varchar(50) default NULL,
    ->`last_post_time` datetime NOT NULL default '0000-00-00 00:00:00',
    ->`no_of_hit` smallint(6) NOT NULL default '0',
    ->`no_of_reply` mediumint(9) NOT NULL default '0',
    ->`locked` tinyint(3) NOT NULL default '0',
    ->`face` varchar(50) default NULL,
    ->`topic` tinyint(3) NOT NULL default '0',
    ->`good` tinyint(3) NOT NULL default '0',
    ->`forum_id` mediumint(9) NOT NULL default '0',
    ->PRIMARY KEY  (`ID`)
    ->);

建立帖子表thread,结构如下:

mysql>CREATE TABLE `thread` (
    ->`ID` int(11) NOT NULL auto_increment,
    ->`topicID` smallint(6) NOT NULL default '0',
    ->`face` varchar(50) default NULL,
    ->`title` varchar(100) default NULL,
    ->`author` varchar(50) NOT NULL default '',
    ->`post_time` datetime NOT NULL default '0000-00-00 00:00:00',
    ->`subject` mediumtext NOT NULL,
    ->PRIMARY KEY  (`ID`)
    ->);

相关文章

  • PHP实现WebService的简单示例和实现步骤

    PHP实现WebService的简单示例和实现步骤

    这篇文章主要介绍了PHP实现WebService的简单示例和实现步骤,本文直接给出示例代码并分步骤讲解,需要的朋友可以参考下
    2015-03-03
  • PHP将字符串首字母大小写转换的实例

    PHP将字符串首字母大小写转换的实例

    下面小编就为大家带来一篇PHP将字符串首字母大小写转换的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • CodeIgniter CLI模式简介

    CodeIgniter CLI模式简介

    这篇文章主要介绍了CodeIgniter CLI模式,需要的朋友可以参考下
    2014-06-06
  • Codeigniter控制器controller继承问题实例分析

    Codeigniter控制器controller继承问题实例分析

    这篇文章主要介绍了Codeigniter控制器controller继承问题,以简单实例形式分析了CodeIgniter中针对控制器controller继承的实现与使用方法,需要的朋友可以参考下
    2016-01-01
  • PHP网站开发中常用的8个小技巧

    PHP网站开发中常用的8个小技巧

    这篇文章主要介绍了PHP网站开发中常用的8个小技巧,本文讲解了命名、使用、PHP判断Form表单是否提交、PHP 获取字符串长度、PHP超全局对象等内容,需要的朋友可以参考下
    2015-02-02
  • PHP开发中常用的十个代码样例

    PHP开发中常用的十个代码样例

    本文是小编日常收集整理的有关php开发中常用的十个代码样例,非常不错,特此分享供大家参考
    2016-02-02
  • Laravel5.1 框架路由基础详解

    Laravel5.1 框架路由基础详解

    这篇文章主要介绍了Laravel5.1 框架路由基础,结合实例形式分析了laravel5.1框架路由的基本原理、路由参数、正则约束等相关使用技巧,需要的朋友可以参考下
    2020-01-01
  • 从零开始学YII2框架(三)扩展插件yii2-gird

    从零开始学YII2框架(三)扩展插件yii2-gird

    yii2-gird 插件是Yii2.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。非常好用,推荐使用哦。
    2014-08-08
  • PHP 修改SESSION的生存时间案例详解

    PHP 修改SESSION的生存时间案例详解

    这篇文章主要介绍了PHP 修改SESSION的生存时间案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • Zend Framework框架路由机制代码分析

    Zend Framework框架路由机制代码分析

    这篇文章主要介绍了Zend Framework框架路由机制,结合代码分析了Zend Framework路由机制所涉及的控制器,路由器原理与相关代码实现技巧,需要的朋友可以参考下
    2016-03-03

最新评论