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与javascript对多项选择的处理
Oct 09 PHP
PHP 字符串操作入门教程
Dec 06 PHP
php imagecreatetruecolor 创建高清和透明图片代码小结
May 15 PHP
php 带逗号千位符数字的处理方法
Jan 10 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
Mar 27 PHP
什么情况下可以不写PHP的闭合标签“?&gt;”
Aug 28 PHP
在Nginx上部署ThinkPHP项目教程
Feb 02 PHP
Symfony生成二维码的方法
Feb 04 PHP
Yii使用migrate命令执行sql语句的方法
Mar 15 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 PHP
php实现数字补零的方法总结
Sep 12 PHP
在Laravel5中正确设置文件权限的方法
May 22 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
zen cart新进商品的随机排序修改方法
2010/09/10 PHP
php数组函数序列之array_combine() - 数组合并函数使用说明
2011/10/29 PHP
php错误、异常处理机制(补充)
2012/05/07 PHP
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
Laravel 队列使用的实现
2019/01/08 PHP
PHP加MySQL消息队列深入理解
2021/02/27 PHP
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
jQuery 判断页面元素是否存在的代码
2009/08/14 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
详解使用vue-router进行页面切换时滚动条位置与滚动监听事件
2017/03/08 Javascript
Javascript实现基本运算器
2017/07/15 Javascript
详解React 在服务端渲染的实现
2017/11/16 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
JavaScript数组常用的增删改查与其他属性详解
2020/10/13 Javascript
使用pdb模块调试Python程序实例
2015/06/02 Python
Python 的内置字符串方法小结
2016/03/15 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
Python实现的建造者模式示例
2018/08/06 Python
基于python实现百度翻译功能
2019/05/09 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
python datetime处理时间小结
2020/04/16 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
CSS的background属性及CSS3的背景图片设置总结
2016/06/13 HTML / CSS
定制别致的瑜伽垫:Sugarmat
2019/06/21 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
服装销售人员求职自我评价
2013/09/26 职场文书
涉外经济法专业毕业生推荐信
2013/11/24 职场文书
给朋友的道歉信
2014/01/09 职场文书
党支部活动策划方案
2014/08/18 职场文书
考试作弊万能检讨书
2014/10/19 职场文书
2014年学校财务工作总结
2014/12/06 职场文书
社会实践活动总结
2015/02/05 职场文书
答谢酒会主持词
2015/07/02 职场文书
你会写请假条吗?
2019/06/26 职场文书
导游词之天津古文化街
2019/11/09 职场文书