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. 回复的设计可以参照留言的设计
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)