首页 > 后端开发 > 正文

php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计

2023-09-03 08:30:38 | 我爱编程网

最近经常有小伙伴私信询问php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计相关的问题,今天,我爱编程网小编整理了以下内容,希望可以对大家有所帮助。

php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计

PHP+MYSQL问答系统中的提问和回答的表怎么设计

我爱编程网(https://www.52biancheng.com)小编还为大家带来PHP+MYSQL问答系统中的提问和回答的表怎么设计的相关内容。

3个表 分别是问题表question,回答表answer ,用户表userinfo
1.问题表question 字段
id 主键,自动增长
u_id 用户表的id
status 问题解决状态
content 提问内容
2.回答表answer 字段
id 主键,自动增长
q_id 问题表的id
u_id 用户表的id
con 回答内容/追问内容/回复内容
creatTime 发表时间
根据发表时间的先后来罗列出 追问和回复内容

用户表就不用我说了吧

还可以加些其他字段,以达到你想要的目的

php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计

有哪些PHP开源的问答系统?

有ASK问答系统PHP168问答系统他们的运行环境都一样的:php+mysql+apache

ASK的没有用过。一直都用PHP168的,他们的功能基本可以满足我

1.各个模块分别设置,开启或关闭。各个模块有各自独立的自定义分类,每个分类可以设置对应的管理员

(删除,置顶,取消置顶,收集问题,政府模块还有问题上报功能,需后台设置);有自己独立的功能页面。

3.客服问答:可采取单人或多人问答,可分售前售后等业务分类。

4.企业内部:有完善的企业问答体系,对各部门,各岗位有完整的咨询系统,企业问题独立分类显示,分职位显示;

php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计

PHP+MYSQL问答系统中的提问和回答的表怎么设计

我爱编程网(https://www.52biancheng.com)小编还为大家带来PHP+MYSQL问答系统中的提问和回答的表怎么设计的相关内容。

PHP+MYSQL 的问答系统的设计与实现,问答系统简而言之 就是一个网上交流系统,针对学校这个特定环境,以学生和老师为主体,以实验室信息交流为话题而建立起的一个简单的信息交流平台,并在此基础上进行了扩展,融入实验室预约,信息发布,资料下载等功能模块,使之成为了一个比教完善的实验室网站系统,方便同学和老师及时了解实验室相关信息。

表的设计可以如下:

-- 问题表

CREATE TABLE wenti(

id int, -- 主键,自动+1

title varchar(30),-- 标题

con text, -- 内容

acount int default 0, -- 回答人数 0:未回答

flag int default 0, -- 状态 0:等待回答,1:结束

ctime int, -- 提问时间

uid int -- 提交人id

);

-- 回复表

CREATE TABLE huifu( 我爱编程网

id,

con, -- 回复内容

ctime,

uid,

wid int , -- 问题id

hid int , -- 回复id

flag int default 0 -- 状态,0:首次回复(hid=0);1:追问(hid为回复表id);2:再次回复(hid为回复表追问id)。

以上就是我爱编程网小编整理的内容,想要了解更多相关资讯内容敬请关注我爱编程网。更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“php问答框架 PHP+MYSQL问答系统中的提问和回答的表怎么设计”相关推荐
请问PHP构造函数的含义 php this和self的区别
请问PHP构造函数的含义 php this和self的区别

PHP的其他方面PHP在数据库方面的丰富支持,也是它迅速走红的原因之一,它支持下列的数据库或是数据文件:Adabas、D、DBA、dBase、dbm、filePro、Informix、InterBase、mSQL、MicrosoftSQLServer、·MySQL、Solid、Sybase、Oracle、PostgreSQL而在Internet上它也支持了相当多的通讯协议(prot

2024-07-14 11:50:21
用netbeans运行java项目,出现下面的问题,求高手解答Activation.main: 怎样用netbeans运行java程序
用netbeans运行java项目,出现下面的问题,求高手解答Activation.main: 怎样用netbeans运行java程序

用netbeans运行java项目,出现下面的问题,求高手解答Activation.main:NetBeans的默认端口是8080,你是不是在其他的服务器上用的也是8080端口,服务器例如:Tomcat,你要装的是Tomcat,你就在Tomcat\conf目录下,找到server.xml,查找port,然后把它的端口改成其他的,就行了netbeans运行java程序缺省安装好以后应该什

2024-03-25 13:02:41
php mysql查询的时候怎么过滤掉html
php mysql查询的时候怎么过滤掉html

php过滤掉html标签及标签内的所有内容方法一:使用strip_tags()函数strip_tags()函数剥去字符串中的HTML、XML以及PHP的标签。使用案例:$string="<p>这里是潘旭博客</p>"$newStr=strip_tags($string);echo$newStr;方法二:使用str_replace()函数s

2024-07-16 07:56:24
PHP的问题,编写一个程序对三个数按由小到大的顺序排列(php怎样根据数组的长度来排序?)
PHP的问题,编写一个程序对三个数按由小到大的顺序排列(php怎样根据数组的长度来排序?)

PHP的问题,编写一个程序对三个数按由小到大的顺序排列以下是一个简单的PHP程序,用于对三个数进行由小到大的排序:php<?phpfunctionsortNumbers($a,$b,$c){if($a>$b){$temp=$a;$a=$b;$b=$temp;}if($a>$c){$temp=$a;$a=$c;$c=$temp;

2024-07-14 05:43:32
php中哪些函数不可以执行系统命令
php中哪些函数不可以执行系统命令

php中哪些函数不可以执行系统命令php中有2种函数是不可以执行系统命令的。根据查询相关公开信息显示,2种函数是assert,exception=0时,Warning:assert():assert(1==2)。Deprecated:assert():Callingassert()withastringargumentisdeprecated。php禁用函数删除后还是提示运行动态加载

2024-07-14 17:07:43
未签名的应用程序请求对系统进行无限制访问如何解决
未签名的应用程序请求对系统进行无限制访问如何解决

应用程序已被Java安全阻止控制面板-->程序-->Java-->高级-->安全,设置常规内属性即可。IE设置:1、Internet选项-->高级找到"允许活动内容在我的计算机上的文件中运行"打上勾;2、Internet选项-->程序-->管理加载项找到“Java(tm)Plug……”启用;3、如果不想出现“为了有利于保

2024-03-30 02:31:41
php函数 用自己的语言说出php中数组的常用函数和用法?
php函数 用自己的语言说出php中数组的常用函数和用法?

用自己的语言说出php中数组的常用函数和用法?array_filter:过滤数组中的无效元素,可以使用回调函数过滤array_map:使用回调函数依次处理所有元素implode:将一维数组转为特定符号隔开的字符串,explode: 将特定符号隔开的字符串转为一维数组sort/ksort:将数组进行升序排序array_unique:将数组元素去重array

2024-07-13 13:08:22
php正则表达式函数 超常用的PHP正则表达式收集整理
php正则表达式函数 超常用的PHP正则表达式收集整理

超常用的PHP正则表达式收集整理以下就是对超常用的PHP正则表达式进行的收集整理,为了方便大家更快更好的掌握php正则表达式。一、表单验证匹配验证账号,字母开头,允许5-16字节,允许字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$验证账号,不能为空,不能有空格,只能是英文字母:^\S+[a-zA-Z]$验证账号,不能有空格,不能非数字:^

2024-07-15 12:34:10