亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php簡單的留言板與回復功能具體實現

2024-05-04 23:21:28
字體:
來源:轉載
供稿:網友

在網上找了這方面的教程 但是基本就是沒有人說什么 然后在某一天看見一個PHP程序設計出了一張類似這樣的數據庫設計圖之后就有了很多領悟!下面是數據庫的結構圖

php簡單的留言板與回復功能具體實現

下面我們就來繼續一下介紹

   id                        這個算是父Id 可以通過這個id來查詢 在這個id下是否有子id 同時也可以記錄這個是那條留言的id

   son_id                    這個是子id 然后通過這個id 可以找到相對應的父id
   news_id                   記錄文章的id
   sender_author             接受留言的人
   receiver_author           發送留言的人
   content                   留言的內容
   status                    在有人回復你的帖子的時候 這個值從0轉為1時候 該消息不在顯示 如果沒點擊進去 該消息依然存在
   time                      記錄留言的時間


留言板回復思路

當發送方(也就留言的人)要到該文章下留言或者回復的的時候就需要接收方(也就文章的作者或者要被回復的人)來接收。單數據庫語句查詢到這個鍵sender_author和receiver_author 的是就會知道接收方是誰和發送方是誰了。然后在根據這個判斷來顯示出回復內容


提示你有一條新的消息思路

當發送方發送消息的時候 這個status的值默認為0 就是提示接收發 你有一條新的消息。當點擊進去的時候 調用數據庫修改語句把指定的值修改成為1 這樣就不顯示了                 

查看評論的時候 的數據庫操作語句

復制代碼 代碼如下:


function message($id){   
  $query = $this->db->query("SELECT * FROM message WHERE news_id = '$id'");//或者文章id后查詢里面所有評論  
  return $query->result();   
 }

這個是獲取父的留言內容的代碼

復制代碼 代碼如下:


<?php foreach($query as $sel){?>
<p>留言用戶:<?php echo $sel->receiver_author;?> 留言內容:<?php echo $sel->content?></p>
<?php }?>

用戶是否登陸 并給予留言權限

復制代碼 代碼如下:


<form method="post" action="<?php echo site_url()."/publish/user_message"?>">
<textarea rows="5" cols="50" <?php if($uere_name == "0"){echo "disabled";}?> >
<?php
 if($uere_name == "0")
{echo "抱歉你還沒登錄不能進行留言";}
?>
</textarea>
<input value="<?php echo $author;?>" /><!--接受方帖子作者-->
<input value="<?php echo $news_idx;?>" /><!--文章id-->
<input type="submit"/>
</form>
<script language="javascript">
function updateinfo(){
  if(<?php echo $uere_name;?> == 1){
    document.form1.Submit.value = "留言";
    document.form1.Submit.disabled = false;
  }
  else{
    document.form1.Submit.value = "還未登錄";
 document.form1.Submit.disabled = "disabled";
  }
}
updateinfo();
</script>

這個是顯示了 獲取指定的父id 之后來顯示他里面的全部子id 和留言內容

復制代碼 代碼如下:


<p>這里是<?php echo $is;?>樓 用戶:<?php echo $sel->receiver_author;?> <br />留言內容:<?php echo $sel->content?>   

<a href="javascript:void(0)">回復</a>
<div>
<?php 
 $query = $this->db->query("select * from message where son_id ='$sel->id' order by id");//獲取指定父id的子回復
 $revis = $query->result();
    foreach($revis as $row){?>
 <p><?php if($row->sender_author == $row->receiver_author){echo $row->sender_author;}
 else{ echo $row->sender_author."回復了:".$row->receiver_author;}?>
  內容是:<?php echo $row->content?></p>
<?php }?>
<form action="<?php echo site_url()."/publish/son_message"?>" method="post">
<input value="<?php echo $sel->id?>" />
<input value="<?php echo $sel->receiver_author;?>" />
<input value="<?php echo $news_idx;?>" /><!--文章id-->
<textarea rows="5" cols="50"></textarea>
<br><input type="submit" value="回復"></form></div></p>
<script language="JavaScript" type="text/JavaScript">
<!--
function showdiv(targetid,objN){

      var target=document.getElementById(targetid);
      var clicktext=document.getElementById(objN)

            if (target.style.display=="block"){
                target.style.display="none";
                clicktext.innerText="回復";
 

            } else {
                target.style.display="block";
                clicktext.innerText='收起';
            }

}
-->
</script>


這個是實現之后的效果圖片 留言板已經實現了 留言內容回復

php簡單的留言板與回復功能具體實現

然后這個是實現了 回復你的時候 會顯示你有一條新的留言

php簡單的留言板與回復功能具體實現


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩美女写真福利在线观看| 日韩欧美一区二区三区久久| 国产一区深夜福利| 国产精品中文字幕在线观看| 欧美日韩美女视频| 国产成人精品午夜| 久久亚洲精品一区二区| 久久人体大胆视频| 91精品国产综合久久香蕉| 97国产精品视频人人做人人爱| 亚洲第一区在线| 亚洲成av人乱码色午夜| 91欧美精品成人综合在线观看| 久久视频在线看| 国产成人精品在线观看| 日韩精品中文在线观看| 欧美香蕉大胸在线视频观看| 国产欧美va欧美va香蕉在线| 97精品久久久中文字幕免费| 欧美性xxxx极品高清hd直播| 久久精品国产一区二区电影| 日韩电影大片中文字幕| 国产精品99蜜臀久久不卡二区| 91成人在线观看国产| 一区二区欧美久久| 欧美区在线播放| 性欧美长视频免费观看不卡| 亚洲欧美一区二区三区四区| 欧美性猛交xxxx黑人猛交| 亚洲国产私拍精品国模在线观看| 国产精品久久久久av免费| 欧美色videos| 在线中文字幕日韩| 午夜精品一区二区三区在线| 日韩av免费一区| 国产视频亚洲精品| 欧美精品一区二区三区国产精品| 456亚洲影院| 日韩免费中文字幕| 尤物精品国产第一福利三区| 亚洲成人动漫在线播放| 日韩av中文字幕在线免费观看| 黑人狂躁日本妞一区二区三区| 成人免费黄色网| 久久精品国亚洲| 欧美激情精品在线| 精品久久久久久久中文字幕| 成人黄色片在线| 精品久久国产精品| 日韩av在线看| 日韩欧美精品在线观看| 欧美激情一区二区三区在线视频观看| 亚洲毛茸茸少妇高潮呻吟| 岛国av一区二区| 国产精品久久久久久久久久久新郎| 亚洲人a成www在线影院| 成人黄色片在线| 国产亚洲精品美女| 91精品啪在线观看麻豆免费| 超碰日本道色综合久久综合| 成人黄在线观看| 欧美一级淫片丝袜脚交| 国产一区二区三区精品久久久| 伊人一区二区三区久久精品| 亚洲欧美日韩网| 国产一区二区视频在线观看| 日韩精品在线私人| 成人欧美一区二区三区黑人孕妇| 国产精品v片在线观看不卡| 欧美激情videos| 亚洲一区二区福利| 亚洲女成人图区| 国产成人精品国内自产拍免费看| 日韩国产精品一区| 欧美做受高潮电影o| 亚洲成人a**站| 亚洲精品资源美女情侣酒店| 日韩电影中文字幕av| 欧美大成色www永久网站婷| 美日韩精品视频免费看| 51久久精品夜色国产麻豆| 精品视频久久久久久久| 伊人激情综合网| 欧美韩日一区二区| 欧美老女人性生活| 午夜精品久久久99热福利| 亚洲免费电影在线观看| 国产精品美女视频网站| 国产精品一二三视频| 国产91在线播放精品91| 美日韩精品免费观看视频| 在线视频欧美日韩精品| 国产精品激情自拍| 91精品久久久久久久久久久| 日韩欧美国产激情| 日韩av资源在线播放| 亚洲女人被黑人巨大进入| 综合激情国产一区| 亚洲新声在线观看| 日韩福利视频在线观看| 日韩av一区在线| 欧美裸体xxxx极品少妇软件| 久久亚洲国产精品| 久久久之久亚州精品露出| 欧美精品videosex性欧美| 欧美激情欧美狂野欧美精品| 中文字幕精品视频| 欧美久久精品一级黑人c片| 97香蕉超级碰碰久久免费的优势| 不卡伊人av在线播放| 亚洲a级在线播放观看| 色噜噜久久综合伊人一本| www.99久久热国产日韩欧美.com| 欧美午夜久久久| 久久手机精品视频| 国产精品久久久久久亚洲影视| 综合网日日天干夜夜久久| 亚洲国产一区自拍| 久久精品国产清自在天天线| 日韩视频在线免费观看| 亚洲精品wwwww| 成人欧美一区二区三区黑人孕妇| 精品中文字幕在线2019| 91高潮精品免费porn| 欧美日韩国产专区| 亚洲激情 国产| 久久免费成人精品视频| 538国产精品一区二区在线| 欧美激情高清视频| 欧洲永久精品大片ww免费漫画| 精品日韩美女的视频高清| 日韩免费在线观看视频| 国产精品一区二区三区在线播放| 欧美日韩国产专区| 欧美最猛性xxxxx亚洲精品| 久久免费精品日本久久中文字幕| 91av免费观看91av精品在线| 亚洲一区www| 色婷婷综合久久久久| 日韩精品福利在线| 色综合色综合网色综合| 亚洲а∨天堂久久精品喷水| 久久久久久97| 国产精品video| 国精产品一区一区三区有限在线| 2025国产精品视频| 国产男女猛烈无遮挡91| 成人乱人伦精品视频在线观看| 国产精品久久久久免费a∨大胸| 亚洲一区精品电影| 国产精品国产福利国产秒拍| 色在人av网站天堂精品| 91久久精品视频| 国产精品精品视频一区二区三区| 国产成人aa精品一区在线播放| 8x拔播拔播x8国产精品| 亚洲视频在线免费看| 日韩精品一区二区三区第95| 久久亚洲精品一区| 91精品国产91久久久| 久久91亚洲人成电影网站| 亚洲性生活视频在线观看| 国产精品aaaa| 国产97在线|日韩|