留言板可以说是所有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(!emptyempty($username) && !emptyempty($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 '
' . $row['username'] . '';echo '
' . ($row['sex'] == 1 ? '男' : '女') . '';echo '
' . $row['msg'] . '';}
?>
姓名: |
性别:男 女 |
请留言: |
(责任编辑:最模板)