2016-05-22 185 views
0

我正在開發一個使用codeigniter的博客,每一件事情都很好,就像正在存儲的帖子一樣,正在製作評論也是有效的,唯一的問題是在每篇文章中使用codeigniter獲取評論。我想要做的是,我想發送id到每個id的控制器頁面加載時。這是截圖,讓我更清楚我的工作方式。 Front end is like this顯示關於帖子的評論

現在的代碼段:所有的郵件和公告正在顯示

<div class="col-lg-11 col-md-10 col-sm-10 col-xs-9 post_message" id="getComments<?php echo $blog -> blog_id; ?>"> 
        <p> 
         <?php echo $blog -> message; ?> 
        </p> 
        <span class="pull-left"> 
         <small> Posted By: <?php echo $blog -> name; ?></small> 
        </span> 
<!--     onclick="get_comments(this.id, '<?php //echo base_url('users/get_comments_total'); ?>')" id="<?php// echo $blog -> blog_id; ?>--> 
        <a> 
         <i class='fa fa-comment' aria-hidden='true'></i> Comments (<small> <?php echo $rows; ?> </small>) 
        </a> 
        <a onclick="update_like('<?php echo $blog -> blog_id; ?>', '<?php echo base_url('users/update_like'); ?>')"> 
         <i class='fa fa-thumbs-up' aria-hidden='true'></i> Likes (<small><?php echo $blog -> likes; ?></small>) 
        </a> 
        <div class="result_id<?php echo $blog -> blog_id; ?>" style="display: block;float: left;width: 100%;"></div> 
       </div> <!-- End of post message --> 

在上面的代碼的博客頁面上

1.代碼沒有寫在註釋行在哪裏點擊功能定義我想通過頁面加載到控制器而不是點擊和所有這些代碼編寫foreach循環的每個id。

幫我解決這個問題,或者告訴我是否有更好的主意來實現這個目標。請看看附帶的圖片,以便您輕鬆瞭解我想要如何顯示評論。一個提示就像FB的評論。

回答

0

什麼是$rows

如果喜歡工作正常,那麼你可以使用相同的想法的評論。可能你加入了喜歡的桌子,這就是爲什麼你有$blog -> likes;。您應該將註釋表加入查詢,然後使用Comments (<small> <?php echo $blog->comments; ?> </small>)

如果這不起作用,您應該在模型和數據庫結構中提供您的查詢。

相關問題