一个php留言板实例详解
发布:smiling 来源: PHP粉丝网 添加日期:2014-03-03 12:45:28 浏览: 评论:0
留言板可以说是所有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 文件,包括了留言增加,删除,修改
实例代码如下:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
- <title>我的留言板</title>
- </head>
- <body>
- <?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 "输入不正确<br/>";
- }
- $source = mysql_query("SELECT * FROM msgboard ORDER BY id DESC");
- $result = array();
- ?>
- <table border="1" width="1000">
- <tr align="center">
- <td width="10%">姓名</td>
- <td width="10%">性别</td>
- <td width="80%">留言内容</td>
- </tr>
- <tr>
- <?php
- while ($row = mysql_fetch_array($source))
- {
- echo '<td>' . $row['username'] . '</td>';
- echo '<td>' . ($row['sex'] == 1 ? '男' : '女') . '</td>';
- echo '<td>' . $row['msg'] . '</td>';
- }
- ?>
- </tr>
- </table><p/>
- <form action="msglist.php" method="POST">
- <table width="1000" align="left">
- <tr>
- <td width="100%">
- 姓名:<input type="text" name="username" value=""/>
- </td>
- </tr>
- <tr>
- <td width="100%">
- 性别:男<input type="radio" name="sex" value="1" checked="checked" />
- 女<input type="radio" name="sex" value="0" />
- </td>
- </tr>
- <tr>
- <td width="100%">
- 请留言:<br/><textarea name="msg" rows="5" cols="100"></textarea>
- </td>
- </tr>
- <tr>
- <td width="100%">
- <input type="submit" value="提 交" />
- </td>
- </tr>
- </table>
- </form>
- </body>
- </html>
Tags: 一个 留言 板实
- 上一篇:php include()带参数实现方法
- 下一篇:php接收表单提交数据实例详解
相关文章
- ·php判断字符串是否包含另一个字符串例子(2014-09-21)
- ·如何使用php删除字符串的最后一个字符(2019-12-30)
- ·php实例化一个类的具体方法(2021-12-19)
- ·PHP开发之网页留言板的思路及设计(2020-03-05)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)