PHP如何实现留言板功能-PHP问题

资源魔 26 0

PHP若何完成留言板性能

起首创立音讯表,其次要字段有发送者的称号,音讯内容,和音讯发送工夫;

SQL:

CREATE TABLE `guanhui`.`message` (
  `id` INT(10) NOT NULL AUTO_INCREMENT COMMENT '音讯ID' ,
  `sender` VARCHAR(60) NOT NULL COMMENT '发送者' ,
  `content` TEXT NOT NULL COMMENT '音讯内容' ,
  `send_time` INT(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '发送工夫' ,
  PRIMARY KEY (`id`)
) ENGINE = MyISAM;

而后正在前端创立表单并将留言音讯查问进去,进行列表展现;

表单HMTL:

<form action="./send_message.php" method="POST">


  <input type="text" name="sender" placeholder="你的昵称">
  <textarea rows="4" name="content" placeholder="留言内容"></textarea>
  <button type="submit">发送</button>
</form>

展现列表:

<?php
//链接数据库
$conn = mysql_connect("loclhost:3306","root","root"); 
//判别谬误函数
if(!$conn){
   die(mysql_error());
}
//抉择数据库
mysql_query("use message",$conn);
//设定字符集编码
mysql_query("set names utf8",$conn);
//查问语句
$sql = "select * from message";
//执行语句
$res = mysql_query($sql);
//建设一个空数组
$data = array();
//执行轮回
while($row = mysql_fetch_assoc($res)){
     $data[] = $row;
}
?>
<table>
  <tr>
    <th>ID</th>
    <th>Name</th>
    <th>Sender</th>
    <th class="content">Content</th>
    <th>操作</th>
  </tr>
  <?php foreach($data as $k=>$v){?>  
    <tr>
      <td><?=$v['id']?></td>
      <td><?=$v['name']?></td>
      <td><?=$v['sender']?></td>
      <td><?=$v['content']?></td>
      <td>
      <a href="./update.php?id=<?=$v['id']?>">修正</a>
      <a href="./del.php?id=<?=$v['id']?>">删除了</a>
      </td>
    </tr>
  <?php }?>
<table>

最初将表单提交过去的信息保留到数据库便可。

<?php
//链接数据库
$conn = mysql_connect("loclhost:3306","root","root"); 
//判别谬误函数
if(!$conn){
   die(mysql_error());
}
//抉择数据库
mysql_query("use message",$conn);
//设定字符集编码
mysql_query("set names utf8",$conn);
 
//猎取表单值
$name = $_POST['name'];
$sender = $_POST['sender'];
$content =$_POST['content'];
//拔出数据库语句
$sql = "insert into message(name,sender,content)values('$name','$sender','$content')";
//执行数据
$res = mysql_query($sql);
//判别后果
if($res){
    echo "添加胜利";
}else{
    die("添加失败".mysql_error());
}

保举教程:《PHP教程》

以上就是PHP若何完成留言板性能的具体内容,更多请存眷资源魔其它相干文章!

标签: php php教程 php故障解决 php使用问题

抱歉,评论功能暂时关闭!