php实现评论回复删除功能


Posted in PHP onMay 23, 2017

简单的评论回复删除功能,具体内容如下

一、数据库

建立两张表,一是pinglun表;二是huifu表

php实现评论回复删除功能

php实现评论回复删除功能

 效果如下:

php实现评论回复删除功能

代码如下:

1.主页面 main.php

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>无标题文档</title>
 
 
 
<h1>朋友圈</h1>
<div>内容:</div>
<div>今天很嗨</div>
<div><img src="../picture/timg.jpg" width="300" height="200"></div><br>
<form action="mainchuli.php" method="post">
 
<input type="text" hidden="hidden" value="zhangsan" name="zhangsan"> <!--因为没有权限,这里给了一个默认值-->
 
<textarea name="content"></textarea><input type="submit" value="评论"><!--评论显示的地方--><!--单击评论提交内容进处理页面-->
</form>
 
 
<!--?php
  require"DBDA.class.php"; //调用封装类注意修改数据库名
  $db = new DBDA();
  $sql ="select * from Pinglun";
  $arr = $db--->query($sql,1);
  foreach($arr as $v)
  {
    echo"
       <div style="color:blue">{$v[1]} {$v[3]}</div>
       <div style="color:blue">{$v[2]}</div>
       <form action="delchuli.php?id={$v[0]}" method="post"> //删除按钮
        <input type="submit" value="删除">
       </form>
       <form action="huifuchuli.php?id={$v[0]}" method="post"> //回复按钮
        <textarea name="Comment"></textarea><input type="submit" value="回复">
       </form>
       ";
       
      $dc = new DBDA(); 
      $sql1 ="select * from huifu where jieshouid ={$v[0]}"; //查询回复表中的id和传过去的id是不是一样的
          $arr1 = $dc->query($sql1,1);
      foreach($arr1 as $k)
      {
        echo "<div>{$k[2]} {$k[3]}</div>
           <div>{$k[4]}</div>
           ";
      }
         
  }
     
?>

 2.评论处理页面 pinglunchuli.php

<?php
$zhangsan = $_POST["zhangsan"];
$content = $_POST["content"];
$time = date("Y-m-d H:i:s");
 
require "DBDA.class.php";
$db = new DBDA();
$sql = "insert into Pinglun values('','{$zhangsan}','{$content}','{$time}')";
$db->query($sql);
header("location:main.php");

 3.回复处理页面 huifuchuli.php

<!--?php
$id = $_GET["id"]; //将点击回复的评论id传过来
$Comment = $_POST["Comment"]; //回复文本域中的内容
$me = "me"; //这里是给定义了一个人
$Times = date("Y-m-d H:i:s");
 
require "DBDA.class.php";
$db = new DBDA();
$sql = "insert into huifu values('','{$id}', '{$me}','{$Times}','{$Comment}')";
$db--->query($sql);
header("location:main.php");

 4.删除处理页面 delchuli.php

<?php
$id = $_GET["id"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "delete from Pinglun where id='{$id}'";
if($db->query($sql))
{
 
  header("location:main.php");
}
else
{
  echo "删除失败!";
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
header()函数使用说明
Nov 23 PHP
FCKeditor添加自定义按钮
Mar 27 PHP
PHP与C#分别格式化文件大小的代码
May 14 PHP
Yii框架form表单用法实例
Dec 04 PHP
微信支付的开发流程详解
Sep 13 PHP
PHP实现的自定义数组排序函数与排序类示例
Nov 18 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
Apr 20 PHP
PHP如何搭建百度Ueditor富文本编辑器
Sep 21 PHP
微信JSSDK分享功能图文实例详解
Apr 08 PHP
详解Laravel设置多态关系模型别名的方式
Oct 17 PHP
php经典趣味算法实例代码
Jan 21 PHP
php实现图片压缩处理
Sep 09 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 #PHP
php利用fsockopen GET/POST提交表单及上传文件
May 22 #PHP
PHP简单实现遍历目录下特定文件的方法小结
May 22 #PHP
PHP编程计算文件或数组中单词出现频率的方法
May 22 #PHP
Yii2框架中日志的使用方法分析
May 22 #PHP
浅谈PHP面向对象之访问者模式+组合模式
May 22 #PHP
php readfile下载大文件失败的解决方法
May 22 #PHP
You might like
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
取得传值的函数
2006/10/27 Javascript
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
2010/04/18 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
2013/08/01 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
深入解读JavaScript中的Hoisting机制
2015/08/12 Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
2016/12/14 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
nodejs中使用HTTP分块响应和定时器示例代码
2017/03/19 NodeJs
Vue Transition实现类原生组件跳转过渡动画的示例
2017/08/19 Javascript
js读取本地文件的实例
2017/12/22 Javascript
vue实现div拖拽互换位置
2020/07/29 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
ckeditor一键排版功能实现方法分析
2020/02/06 Javascript
js实现弹窗猜数字游戏
2020/11/26 Javascript
[03:15]2014DOTA2国际邀请赛 专访国士无双信心满满
2014/07/12 DOTA
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python实现PS图像调整颜色梯度效果示例
2018/01/25 Python
python如何删除文件中重复的字段
2019/07/16 Python
Python处理mysql特殊字符的问题
2020/03/02 Python
猎人靴英国官网:Hunter Boots
2017/02/02 全球购物
全球最大的游戏市场:G2A
2018/07/05 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
世界上最大的乐谱选择:Sheet Music Plus
2020/01/18 全球购物
怎样从/向数据文件读/写结构
2014/11/23 面试题
EJB发布WEB服务一般步骤
2012/10/31 面试题
毕业生的求职信范文分享
2013/12/04 职场文书
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
相亲大会策划方案
2014/06/05 职场文书
入党积极分子十八届四中全会思想汇报
2014/10/23 职场文书
六一文艺汇演主持词
2015/06/30 职场文书
结婚典礼致辞
2015/07/28 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript
Python OpenCV实现图形检测示例详解
2022/04/08 Python