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 相关文章推荐
社区(php&amp;&amp;mysql)三
Oct 09 PHP
注册页面之前先验证用户名是否存在的php代码
Jul 14 PHP
PHP+MySQL投票系统的设计和实现分享
Sep 23 PHP
PHP笔记之:基于面向对象设计的详解
May 14 PHP
基于PHP Socket配置以及实例的详细介绍
Jun 13 PHP
PHP实现服务器状态监控的方法
Dec 09 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
Feb 04 PHP
PHP递归实现层级树状展开
Apr 01 PHP
php如何实现不借助IDE快速定位行数或者方法定义的文件和位置
Jan 17 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
May 19 PHP
Yii2第三方类库插件Imagine的安装和使用
Jul 06 PHP
php操作redis常见方法示例【key与value操作】
Apr 14 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中使用getimagesize获取图片、flash等文件的尺寸信息实例
2014/04/29 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
2014/06/10 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
PHP join()函数用法与实例讲解
2019/03/11 PHP
Dom 是什么的详细说明
2010/10/25 Javascript
jquery isEmptyObject判断是否为空对象的函数
2011/02/14 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
Javascript实现页面跳转的几种方式分享
2013/10/26 Javascript
简单方法判断JavaScript对象为null或者属性为空
2014/09/26 Javascript
浅析javascript操作 cookie对象
2014/12/26 Javascript
将JavaScript的jQuery库中表单转化为JSON对象的方法
2015/11/17 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
AngularJS基础 ng-disabled 指令详解及简单示例
2016/08/01 Javascript
jQuery操作cookie
2016/08/08 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
360doc网站不登录就无法复制内容的解决方法
2018/01/27 Javascript
vue 自定义 select内置组件
2018/04/10 Javascript
vue组件中的样式属性scoped实例详解
2018/10/30 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
python 默认参数问题的陷阱
2016/02/29 Python
正确理解python中的关键字“with”与上下文管理器
2017/04/21 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
SkinCeuticals官网:美国药妆品牌
2018/04/19 全球购物
莫斯科大型旅游休闲商品超市:Camping.ru
2020/09/16 全球购物
预备党员党校学习自我评价分享
2013/11/12 职场文书
医学类导师推荐信范文
2013/11/19 职场文书
大学自主招生自荐信
2013/12/16 职场文书
《燕子专列》教学反思
2014/02/21 职场文书
先进典型事迹材料
2014/12/29 职场文书
法制教育讲座心得体会
2016/01/14 职场文书
德劲DE1107指针试高灵敏度全波段收音机机评
2022/04/05 无线电
python模拟浏览器 使用selenium进入好友QQ空间并留言
2022/04/12 Python