1.建立链接数据库文件
- <?php
- $conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
- mysql_select_db("bbs", $conn);
- mysql_query("set names 'GBK'"); //使用GBK中文编码;
- ?>
2.建立提交留言文件
- <?php
- include("conn.php"); //连接数据库
- if($_POST['submit']){ //建立条件语句 如果submit被点击 执行下面的内容
- $sql="insert into message (id,user,title,content,lastdate)".
- "values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
- // 使用sql语句.insert into插入语句.为message表中的字段名称的值指定位置
- mysql_query($sql); //执行$sql语句
- echo "发表成功"; //回显发表成功
- }
- ?>
- //通过form标签建立提交框架和按钮
- <form action="add.php" method="POST" >
- 用户:<input type="text" size=10 name="user"/><br>
- 标题:<input type="text" size=20 name="title"/><br>
- 内容:<textarea name="content"></textarea><br>
- <input type="submit" name="submit" value="发布留言"/>
- </form>
3.显示留言内容
- <?php
- include("conn.php"); //链接数据库
- ?>
- <table width=500 border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#add3ef"> //表格
- <?
- $sql="SELECT * FROM `message` order by id desc" ; //查询数据库.order by id desc意为以倒序排列.id字段
- $query=mysql_query($sql); //执行mysql命令
- while($row=mysql_fetch_array($query)){ //书写循环 .数组方式遍历
- ?>
- <tr bgcolor="#eff3ff">
- <td>标题:<?=$row[title]?> 用户:<?=$row[user]?></td>
- </tr>
- <tr bgColor="#ffffff">
- <td>内容:<?=$row[content]?></td>
- </tr>
- <?
- }
- ?>
- //使用PHP+HTML混编.调用对应的字段名称
- </table>