本文目录一览:
求教怎么用PHP做个留言板。
一个html表单,包含留言信息,提交给一个php文件,然后php把数据存入相应数据库。
查看留言则是php从数据库读出相应数据,然后显示给用户。
php留言板 制作思路
制作一个简单留言板,需要
创建一个数据库
创建一个表
创建一个公共的连接数据库的脚本,里边包括,连接数据库(mysql_connect),选择数据库(mysql_select_db)
一个动态页,输出留言的内容(一般用的while循环输出)
一个表单,来接受用户留言
留言板说白了,就是对数据库的删改工作,需要执行对应的sql语句来实现,mysql_query($sql)
增添 $sql="insert into table_name(字段名) values(值)";
删除 $sql="delete from table_name where 主键="$_GET['id'];
修改 $sql="update table_name set 字段名=新值";(多个的话用逗号隔开)
还有涉及到的分页问题,这个我觉得楼主可以自己去尝试一下,是个不错的锻炼!
新年快乐~
用PHP完成留言板功能
留言表:留言ID、用户ID、内容、发表时间、修改时间(此字段可选)。
回复表:回复ID、留言ID、用户ID、内容、发表时间、修改时间(此字段可选)。
第一个用户ID是谁发表的留言,第二个用户ID是谁回复的留言,这样无限回复没问题,应该和你设计的差不多。
查询(查询某条留言的所有回复):
在回复表里查询所有该留言的回复记录(查询条件为留言ID),并按发表时间降序
回复内容表:
回复Id 回复内容
回复关联表:
回复内容id 回复内容id
已私信
php留言板的回复怎么做?
首先得设计好数据库,留言一个表,回复一个表,然后把留言表中关键字ID关联到回复表中。
比如:
留言表:message
id
contents
user
time
回复表:reply
id
m_id 关联留言表中的id
contents
user
time
然后程序方面把对应的留言、回复保存到相应的表中,读取的时候先遍历留言表,然后通过留言表id再读取对应的回复数据。