欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

一个php留言板实例详解(附源码下载)

程序员文章站 2022-05-23 20:40:24
...
留言板可以说是所有php入门者都会练习的一个小不上的WEB应用程序了,下面我把我写的一个php留言板实例分享给各位同学,有需要了解的同学可进入参考参考。

1.在你的PHP的根目录下创建一个名为”msgboard”的文件夹。

在”msgboard”下创建一个“msglist.php”文件


数据表结构大家可直接导入

代码如下 复制代码
CREATE TABLE `msgboard` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET latin1 NOT NULL,
`sex` tinyint(1) NOT NULL DEFAULT '1',
`msg` text CHARACTER SET latin1 NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


msglist.php 文件,包括了留言增加,删除,修改

代码如下 复制代码




我的留言板


$username = isset($_REQUEST['username']) ? $_REQUEST['username'] : ''; //姓名
$sex = isset($_REQUEST['sex']) ? intval($_REQUEST['sex']) : 1; //性别
$msg = isset($_REQUEST['msg']) ? $_REQUEST['msg'] : ''; //留言



mysql_connect("127.0.0.1","root","lzy"); //链接
mysql_select_db("test"); //选择数据库

if(!empty($username) && !empty($msg))
{
mysql_query("INSERT INTO msgboard(username,sex,msg) VALUES('$username','$sex','$msg')");
}
else
{
echo "输入不正确
";
}

$source = mysql_query("SELECT * FROM msgboard ORDER BY id DESC");
$result = array();

?>








while ($row = mysql_fetch_array($source))
{
echo '';
echo '';
echo '';
}
?>

姓名 性别 留言内容
' . $row['username'] . '' . ($row['sex'] == 1 ? '男' : '女') . '' . $row['msg'] . '


















姓名:

性别:男


请留言:






一个php留言板实例下载:http://file.bKjia.c0m/download/2013/06/08/msgboard.rar