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中利用XML技术构造远程服务(上)
Oct 09 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
Aug 06 PHP
php字符编码转换之gb2312转为utf8
Oct 28 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
Apr 18 PHP
php中array_unshift()修改数组key注意事项分析
May 16 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
php中preg_replace正则替换用法分析【一次替换多个值】
Jan 17 PHP
PHP实现的DES加密解密封装类完整实例
Apr 29 PHP
PHP 扩展Memcached命令用法实例总结
Jun 04 PHP
PHP大文件及断点续传下载实现代码
Aug 18 PHP
如何在PHP中读写文件
Sep 07 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
当海贼王变成JOJO风
2020/03/02 日漫
PHP函数spl_autoload_register()用法和__autoload()介绍
2012/02/04 PHP
浅析PHP中的UNICODE 编码与解码
2013/06/29 PHP
php安装swoole扩展的方法
2015/03/19 PHP
可以将word转成html的js代码
2010/04/11 Javascript
JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果
2014/07/02 Javascript
jquery实现的下拉和收缩效果示例
2014/08/21 Javascript
javascript中关于&amp;&amp; 和 || 表达式的小技巧分享
2015/04/10 Javascript
使用AngularJS对路由进行安全性处理的方法
2015/06/18 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
详解jQuery选择器
2016/12/21 Javascript
详解vue.js移动端导航navigationbar的封装
2017/07/05 Javascript
微信小程序实现页面分享onShareAppMessage
2019/08/12 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
Vue使用NProgress的操作过程解析
2019/10/10 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
JavaScript的垃圾回收机制与内存管理
2020/08/06 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
python 解析html之BeautifulSoup
2009/07/07 Python
python用户管理系统
2018/03/13 Python
Python基于dom操作xml数据的方法示例
2018/05/12 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
2020/01/15 Python
Python实现UDP程序通信过程图解
2020/05/15 Python
详解python tkinter 图片插入问题
2020/09/03 Python
CSS3实现精美横向滚动菜单按钮
2017/04/14 HTML / CSS
css3实现背景动态渐变效果
2019/12/10 HTML / CSS
html5中valid、invalid、required的定义
2014/02/21 HTML / CSS
在C#中如何实现多态
2014/07/02 面试题
学生会主席竞聘书
2014/03/31 职场文书
幼儿评语大全
2014/04/30 职场文书
承诺书样本
2014/08/30 职场文书
业务员岗位职责
2015/02/03 职场文书
python实现监听键盘
2021/04/26 Python
详解Java实现数据结构之并查集
2021/06/23 Java/Android
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS