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 相关文章推荐
建立动态的WML站点(三)
Oct 09 PHP
搜索和替换文件或目录的一个好类--很实用
Oct 09 PHP
重新封装zend_soap实现http连接安全认证的php代码
Jan 12 PHP
解析link_mysql的php版
Jun 30 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
php上传文件并显示上传进度的方法
Mar 24 PHP
Linux系统下PHP-FPM的安装和配置教程
Aug 17 PHP
PHP 二维数组和三维数组的过滤
Mar 16 PHP
php中this关键字用法分析
Dec 07 PHP
php pdo操作数据库示例
Mar 10 PHP
PHP数据库操作四:mongodb用法分析
Aug 16 PHP
PHP常用的类封装小结【4个工具类】
Jun 28 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生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
PHP 用数组降低程序的时间复杂度
2009/12/04 PHP
PHP实现域名whois查询的代码(数据源万网、新网)
2010/02/22 PHP
巧用php中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
PHP7.1新功能之Nullable Type用法分析
2016/09/26 PHP
PHP  Yii清理缓存的实现方法
2016/11/10 PHP
购物车实现的几种方式优缺点对比
2018/05/02 PHP
JavaScript 通过模式匹配实现重载
2010/08/12 Javascript
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
JavaScript高级程序设计(第3版)学习笔记9 js函数(下)
2012/10/11 Javascript
JavaScript实现生成GUID(全局统一标识符)
2014/09/05 Javascript
js实现感应鼠标图片透明度变化的方法
2015/02/20 Javascript
js获取表格的行数和列数的方法
2015/10/23 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
巧用Javascript的逻辑运算符
2016/12/02 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
浅谈jquery fullpage 插件增加头部和版权的方法
2018/03/20 jQuery
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
解决layui数据表格Date日期格式的回显Object的问题
2019/09/19 Javascript
简单谈谈offsetleft、offsetTop和offsetParent
2020/12/04 Javascript
[00:32]2018DOTA2亚洲邀请赛VG出场
2018/04/03 DOTA
详解Python中的__init__和__new__
2014/03/12 Python
Python实现简单的文件传输与MySQL备份的脚本分享
2016/01/03 Python
Python实现的txt文件去重功能示例
2018/07/07 Python
Django 路由控制的实现代码
2018/11/08 Python
用Python获取摄像头并实时控制人脸的实现示例
2019/07/11 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
Python3.7 读取 mp3 音频文件生成波形图效果
2019/11/05 Python
使用keras实现孪生网络中的权值共享教程
2020/06/11 Python
英国护肤品购物网站:Beauty Expert
2016/08/19 全球购物
美容师的职业规划书
2013/12/27 职场文书
鲜果饮品店创业计划书
2014/01/21 职场文书
社区六一儿童节活动总结
2015/02/11 职场文书
团员自我评价范文
2015/03/10 职场文书
浅谈python中的多态
2021/06/15 Python