Login
网站首页 > 文章中心 > 其它

简单php留言板之七_php实现留言板功能

作者:小编 更新时间:2023-09-25 17:44:34 浏览量:449人看过

使用PHP脚本制作一个简单的留言板、跪求教程!!

系统 貌似现在的电脑基本上都能实现,除非你的电脑很老很老

安装万软件后浏览器输入localhost/phpmyadmin

①.、建立留言数据表

-留言内容

-留言时间

扩展资料是PHP教程,不懂的可以去多看看,不是一言两语就能说清楚的

求用PHP写一个简单基本的留言板代码,有点急

数据库的创建

CREATE DATABASE GBOOK;

CREATE TABLE ◆gbook◆ (

◆name◆ VARCHAR( 10 ) NOT NULL ,

◆sex◆ TINYINT( 1 ) UNSIGNED NOT NULL ,

◆info◆ TEXT NOT NULL ,

◆time_at◆ DATETIME NOT NULL

)

主要页面有:

input.html为初始页

insert.php为把输入内容送入数据库

show.php显示留言板内容

change.php修改留言板内容的界面

del.php删除留言板内容

change_ok.php修改留言板内容并送入数据库

input.html

html

head

title留言版/title

/head

body

form name="form1" method="post" action="insert.php"

p你的性别:input type="radio" value="1" name="sex" checked="checked" /男生 input type="radio" value="0" name="sex" /女生 /p

p你的留言内容:/p

/form

/body

/html

insert.php

php

$mysql_server_name = "localhost";

$mysql_username = "root";

$mysql_database = "gbook";

$ip = getenv('REMOTE_ADDR');

mysql_select_db("gbook");

$sql = "INSERT INTO ◆gbook◆ ( ◆id◆ , ◆name◆ , ◆sex◆ , ◆email◆ , ◆info◆ , ◆ip◆ , ◆time_at◆ )

VALUES (NULL , '$name', '$sex', '$email', '$info', '$ip', NOW( ))";

$result = mysql_query($sql,$conn);

$id = mysql_insert_id();

mysql_close($conn);

p留言成功/p

pa href="show.php"去留言页 /a/p

show.php

$sql = "SELECT * FROM gbook ORDER BY 'id' DESC"; //排序 后留言的在前面显示

$conn = mysql_connect($mysql_server_name,$mysql_username,$mysql_password);

mysql_select_db($mysql_database,$conn);

$result = mysql_query($sql);

while($row = mysql_fetch_row($result))

{ // ----if语句判断男女------

{ $gender = '男';}

else

{ $gender = '女'; }

tr

/tr

/table

hr /

}

mysql_free_result($result);

change.php

$sql = "SELECT name, sex, email, info FROM gbook WHERE id = '$id' ";

$row = mysql_fetch_row($result);

form name="form1" method="post" action="change_ok.php?id?=$id?"

// -----if语句判断男女 1为男 0为女-------

if($row[1]==1)

echo ' p你的性别:input type="radio" value="1" name="sex" checked="checked" /男 input type="radio" value="0" name="sex" /女 /p';

echo ' p你的性别:input type="radio" value="1" name="sex" /男 input type="radio" value="0" name="sex" checked="checked" /女 /p';

pinput type="submit" value="提交" /input type="reset" value="重设" //p

del.php

$sql = "DELETE FROM gbook WHERE id = '$id' ";

pa href="show.php"[返回]/a/p

change_ok.php

$sql = "UPDATE ◆gbook◆ SET ◆name◆ = '$name',◆sex◆ = '$sex',◆email◆ = '$email',◆info◆ = '$info' WHERE ◆id◆ ='$id' ";

用PHP完成留言板功能

留言表:留言ID、用户ID、内容、发表时间、修改时间(此字段可选).

回复表:回复ID、留言ID、用户ID、内容、发表时间、修改时间(此字段可选).

第一个用户ID是谁发表的留言,第二个用户ID是谁回复的留言,这样无限回复没问题,应该和你设计的差不多.

查询(查询某条留言的所有回复):

在回复表里查询所有该留言的回复记录(查询条件为留言ID),并按发表时间降序

回复内容表:

回复Id 回复内容

回复关联表:

回复内容id 回复内容id

已私信

如何用PHP做一个简单的留言板?我的计算机是Windows 7的

在电脑上装一个集成环境,appserv或者wamp,然后把写的php内容放在/www/目录下面,然后直接在浏览器用如下地址访问就可以了:文件名(如果有多存目录加上目录路径,目录路径是相对与www/的),至于怎么用php写一个留言版这个一两句话也说不太清,你可以在网上找一个代码自己弄弄,如果你什么疑问可以提出来,我看能帮上你不,希望我的内容对你有帮助!

以上就是土嘎嘎小编为大家整理的简单php留言板之七相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章