久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

這篇文章主要介紹了模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中) ,需要的朋友可以參考下

在上一篇隨筆中已經將如何發布動態呈現了,那么現在來看一下剩下的評論動態、回復評論、刪除動態和評論功能,這幾個功能會有點繞~~~

一、思路如下:

(1)你發表動態之后,會有人評論這一條動態,當評論之后,你也會回復該評論;(此處評論要單獨一張表,回復也要單獨一張表)

(2)刪除動態:會將動態連同評論、回復全部刪除;刪除評論:只會刪除該條評論

二、在寫代碼之前,我還是想把流程說一遍:

(1)發表動態---評論---回復---再回復

(2)將上邊的流程細化,我先在紙上寫出,再上傳,碼字不能表達清楚(注意的是,我想要的功能的實現,并不是一模一樣的哈)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

三、還是先將代碼分塊解釋,最后將主頁面代碼完全附上(含上一篇)

在上一篇中已經實現發布動態、彈出評論框,那么現在接著向下走:

分別看一下qqfriends,qqdongtai,qqpinglun,qqhuifu表,這是初始狀態:

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

先以用戶李四登錄,由數據庫qqfriends表中知道,李四的好友是zhangsan, 和zhaoliu,那么他的空間中顯示的好友動態如下:

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

與上一篇相比,在這一篇中,誰登錄的我用中文顯示的:

<?php
   session_start();
   $uid = "";
   if(empty($_SESSION["uid"]))
   {
    header("location:login.php");
    exit;
   }
   $uid = $_SESSION["uid"];
   require "../DB.class.php";
   $db = new DB();
   $sql = "select name from qqusers where uid='{$uid}'";
   $name = $db->strquery($sql);
   echo "歡迎:"."<span class='qid' yh='{$uid}'>{$name}</span>";
   ?>

第一步:評論

1、評論張三的動態,點擊“確定”后,就是第二張圖了~

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

2、并將評論的內容寫進數據庫

 //定義空字符串,容納評論的id  
  var code=""; 
 $(".pl").click(function(){     
    code = $(this).attr("code"); //將評論的id重新賦值                 
    }) 
//將評論寫進數據庫 
$("#tjpl").click(function(){
  var plnr = $(".pldt").val();
  var plid = code; //取發動態的id
  $.ajax({
  url:"pl-cl.php",
  data:{plnr:plnr,plid:plid},
  type:"POST",
  dataType:"TEXT",
  success:function(data){
   alert("評論成功!");
   window.location.href="main.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ;
  }      
  });            
 }) 

pl-cl.php頁面<br><br>

<?php
require "../DB.class.php";
$db = new DB();
session_start();
$uid = $_SESSION["uid"];
$plnr = $_POST["plnr"];
$dtid = $_POST["plid"];
$time = date("Y-m-d H:i:s", time());
$sql = "insert into qqpinglun values ('','{$dtid}','{$uid}','{$plnr}','{$time}')";
$db->query($sql,0);
?>

查看qqpinglun表中是不是多了這一條 “為什么開心呢?”:

php模仿qq空間或朋友圈發布動態、評論動態、回復評論、刪除動態或評論的功能(中)

3、讀取評論內容:

<!--讀取評論內容--> 
<div id="dqpl">
<?php
 $sql = "select * from qqpinglun";
 $arr = $db->query($sql);
 foreach($arr as $v)
 {
  $sql = "select * from qqdongtai where dtid='{$v[1]}'";
  $arr2 = $db->query($sql);
  foreach($arr2 as $m)
  {
   //取發動態的姓名
   $sql = "select name from qqusers where uid='{$v[2]}'";
   $name = $db->strquery($sql);
   //若果是登錄者評論則顯示“我”
   if($v[2]==$uid)
   {
    $name ="我";
   }
   //獲取被評論者的姓名
   $sql = "select name from qqusers where uid=(select uid from qqdongtai where dtid='{$v[1]}')";
   $bpl = $db->strquery($sql);
   echo "<div class='a'><span class='xm'>{$name}</span>評論<span class='xm'>{$bpl}</span>的動態:{$m[2]}<div>
    <div class='b'>{$v[3]}</div>
   <div class='c'>發表評論時間:{$v[4]}</div>
   <div class='d'><button class='btn btn-primary hf' ids ='{$v[0]}'>回復
   </button><span><a href='scpl-cl.php?code={$v[0]}'>刪除評論</a></span></div>";
  }
 }  
?>    
</div>

第二步:回復

1、回復剛剛的評論:

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結合實例形式分析了php實現針對有序表插值查找的相關操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現服務端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現的多維數組排序算法,結合實例形式對比分析了php針對多維數組及帶有鍵名的多維數組進行排序相關操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結合ajaxuploadfile實現無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細介紹了PHP開發接口使用RSA進行加密解密方法,對此有興趣的朋友可以學習下。
主站蜘蛛池模板: 国产精品3区 | 国内精品视频 | 欧美炮房 | 欧美在线天堂 | a视频在线 | 国产伦精品一区二区三区视频金莲 | 秋霞av国产精品一区 | 久久久国产一区二区三区四区小说 | 国产综合精品一区二区三区 | 国产精品一级 | 婷婷国产一区 | 国产精品国产三级国产aⅴ中文 | 色.com| 欧美a级网站 | 亚洲综合大片69999 | 精品国产乱码久久久久久闺蜜 | 能看的av网站 | 欧美黄色片 | 完全免费在线视频 | 亚洲美女在线一区 | 一区欧美 | 国产精品久久久久久久久久三级 | 狠狠撸在线视频 | 一区二区三区在线看 | 亚洲综合无码一区二区 | 日韩一区二区三区在线看 | 天天曰天天干 | 久久久久亚洲av毛片大全 | 久草青青草| 欧美激情久久久久久 | 国产偷久久一级精品60部 | 九九热在线视频观看这里只有精品 | 欧美二区在线 | 全免费a级毛片免费看视频免 | 久久久www成人免费无遮挡大片 | 99国产精品久久久久久久 | 日韩在线看片 | 亚洲国产一区二区三区 | 精品久久99| 日韩 欧美 二区 | 激情久久av一区av二区av三区 |