留言板完整的数据库用Access怎么设计

留言板完整的数据库用Access怎么设计,第1张

1.个人资料基本表(USER):

USER_ID(用户ID)

USER_NAME(用户名称)

USER_QNAME(访客昵称)

USER_SEX(性别)

USER_IMG(头像)

USER_MAIL(邮箱地址)

USER_TEL(电话)

USER_MOBILE(移动电话)

USER_INTRODUCE(个人介绍)

USER_ADDR(用户地址)

USER_PASS(用户密码)

USER_Sts(用户状态)

USER_Bith_Date(用户生日)

USER_LOGINTIME(灯录时间)

USER_LOGINNO(灯灵次数)

USER_OUTLINE(下线时间)

USER_REGITIME(注册时间)

USER_IP(IP)

USER_Accum(积分)

USER_Crdblty(信用度)

USER_DENGJI(用户等级)

这是个基本表,但是却是个很重要的表,因为接下来的表都是要跟他相关联的.

2.权限表(user_role)

r_id(权限ID)

r_userid(与用户表的ID相关联)

r_name(权限名称)

r_dsc(权限描述)

2.回帖和留言可以放在一起(USER_MESSAGE)

M_ID(信息ID)

M_USERID(与用户表的ID相关联)

M_time(留言时间)

m_updatetiem(留言修改时间)

m_name(留言主题)

m_dsc(留言内容

m_model(留言模式)

m_rid(权限ID,与权限表相关联)

显示头像,需要在前台做处理

select 用户头像 from user where ....

就好啦,如果有疑问,请留下QQ

1. 先设计数据表,一般留言板需要两个表:留言内容表、回复表

留言内容表:messages

字段如下:

id 自动增加

contents 留言内容

messages_time 留言时间

回复表:reply

字段如下:

id 自动增加

messages_id 关联messages表的id

contents 回复的内容

reply_time 回复时间

2. 设计留言板页面及保存留言数据

大概代码如下:

<form name="form1" method="post" action="index.php?action=ok">

<texarea cols="30" rows="10" name="contents">

</textarea>

<input type="submit" value="提交">

</form>

<?php

if($_GET['action'] == 'ok'){

$contents = $_POST['contents']

mysql_query("insert into messages values(NULL,'".$contents."',now())")

}

?>

3. 显示留言内容,遍历数据表

<?php

//包含数据连接代码

require('data.php')

$query = mysql_query("select * messages")

while($array = mysql_fetch_array($query)){

echo $array['contents']."<br>"

}

?>

4. 回复的设计可以参照留言的设计


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6425511.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存