加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态

发布时间:2021-01-18 16:37:06 所属栏目:编程 来源:网络整理
导读:在漫笔中已经将怎样宣布动态泛起了,那么此刻来看一下剩下的评述动态、回覆评述、删除动态和评述成果,这几个成果会有点绕~~~ 一、思绪如下: (1)你颁动员态之后,会有人评述这一条动态,当评述之后,你也会回覆该评述;(此处评述要单唯一张表,回覆也要

2、将回覆内容写进数据库

 hf-cl.php页面

query($sql); foreach($arr2 as $n) { //取评述动态的姓名 $sql = "select name from qqusers where uid='{$a[2]}'"; $name = $db->strquery($sql); //若果是登录者评述则表现“我” if($a[2]==$uid) { $name ="我"; } //获取被回覆评述的姓名 $sql = "select name from qqusers where uid=(select uid from qqpinglun where cid='{$a[1]}')"; $bpl = $db->strquery($sql); echo "{$name}回覆{$bpl}的评述:{$n[3]} {$a[3]} 回覆时刻:{$a[4]} 删除回覆"; } } ?>

回覆内容已经表现了:

第三步:删除

1、删除动态:(含评述和回覆)

scdt-cl.php

query($sql,0); $sql2 = "delete from qqpinglun where dtid='{$code}'"; $db->query($sql2,0); $sql3 = "delete from qqhuifu where cid=(select cid from qqpinglun where dtid='{$code}')"; $db->query($sql3,0); header("location:main.php"); ?>

2、删除评述:(含回覆)

scpl-cl.php

query($sql2,0); $sql3 = "delete from qqhuifu where cid='{$code}'"; $db->query($sql3,0); header("location:main.php"); ?>

3、删除回覆:(只本身)

schf-cl.php

query($sql2,0); header("location:main.php"); ?>

 关于删除就不依次试了~~~留意包括相关就好了

主页面所有代码:

strquery($sql); //这种要领可以取到uid。 echo "接待:"."{$name}"; ?> 颁动员态: