我有帖子ID,评论ID,如何在CodeIgniter中获取单个评论ID

玛丽亚·泽列诺娃(Maria Zelenova)

我的帖子模型有一个方法可以获取当前帖子的评论:

public function get_comments($post_id) {

        $this->db->select('id, post_id, rating_count, author_name, author_email, posted_date, comment')->from('comments')->where('post_id', $post_id)->order_by("posted_date", "desc")->limit(100);
        $query = $this->db->get();
        return $query->result_array();
    }

我在我的后控制器中使用它对于下面的每条评论,我都会发表评论,所有评论都带有+和-按钮,表示喜欢和不喜欢。

认为行具有所有字段:

<?php foreach ($comments as $comment): ?>

当我有这样的链接时:

<a href="<?php echo base_url().'posts/' . 
$posts_item['slug'] . '/' . $comment['id'] . '/like'; ?>" class="positive">+</a>

我终于得到这样的URL:

posts / second-post-cool-title / 3 / like

这是我的评论ID。

我试图创建一个使用此ID的函数,以便在数据库中插入记录,以便记录喜欢和不喜欢的对象。

然后,我回到控制器,创建如下函数:

public function like() {
/*
I am trying to get the comment id and use it here
*/

}

...并且我正在尝试访问注释ID并在dabatase中记录+1投票,但是当前注释ID仅在模型传递的视图中(在foreach循环中)可供我使用。

我如何创建可以访问当前评论ID的函数。我只能在生成的URL地址中看到它。我是否会想念一般的东西?我是否必须使用$ _GET直接从URL读取还是有另一种方法。如果我必须使用GET,我将如何从这样的URL访问ID:posts / second-post-cool-title / 3 / like

提前非常感谢您!

里克·卡尔德(Rick Calder)
$postId = $this->uri->segment(3);

如果3不起作用,请诚实地在段号中减1,然后尝试2大声笑。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在评论时获取帖子的当前ID

来自分类Dev

MySQL-试图从评论表中获取具有最大评论数的帖子ID

来自分类Dev

如何在我的Facebook页面上找到喜欢帖子或对帖子发表评论的用户ID?

来自分类Dev

我如何在单个论坛帖子中显示很多评论

来自分类Dev

我如何获得评论ID

来自分类Dev

Rails-如何在帖子评论中插入user_id?

来自分类Dev

从 URL 获取评论 ID

来自分类Dev

在Wordpress中,您可以从评论ID中获取帖子ID吗?

来自分类Dev

在Wordpress中,您可以从评论ID中获取帖子ID吗?

来自分类Dev

Socket.io-如何根据帖子ID对帖子发表评论?

来自分类Dev

在评论中添加ID

来自分类Dev

在Instagram中获取客户ID的评论权限

来自分类Dev

如何使用 PHP 在 URL 中获取没有 ID 的文章和评论

来自分类Dev

通过页面ID获取评论

来自分类Dev

通过angularjs中的父帖子ID显示评论

来自分类Dev

如何获取用户 id 并返回他的帖子以及他们的评论 n angular 6

来自分类Dev

在ios中获取特定帖子ID的喜欢和评论的详细信息

来自分类Dev

如何在React中更新我的帖子评论

来自分类Dev

BeautifulSoup取消评论ID的评论

来自分类Dev

删除具有ID和用户的评论codeigniter

来自分类Dev

如何获取WordPress中帖子的最新评论?

来自分类Dev

如何在评论重播系统中存储父评论ID(如何将值从视图传递到控制器?)

来自分类Dev

如何在Django帖子中添加评论

来自分类Dev

如何在特定帖子中添加评论?

来自分类Dev

如何从帖子中检索所有评论?

来自分类Dev

如何获取Instagram评论API网址以及什么是媒体ID?

来自分类Dev

如何获取Instagram评论API网址以及什么是媒体ID?

来自分类Dev

如何在Codeigniter中获取更新的ID

来自分类Dev

在Instagram上获取客户ID的评论权限

Related 相关文章

  1. 1

    如何在评论时获取帖子的当前ID

  2. 2

    MySQL-试图从评论表中获取具有最大评论数的帖子ID

  3. 3

    如何在我的Facebook页面上找到喜欢帖子或对帖子发表评论的用户ID?

  4. 4

    我如何在单个论坛帖子中显示很多评论

  5. 5

    我如何获得评论ID

  6. 6

    Rails-如何在帖子评论中插入user_id?

  7. 7

    从 URL 获取评论 ID

  8. 8

    在Wordpress中,您可以从评论ID中获取帖子ID吗?

  9. 9

    在Wordpress中,您可以从评论ID中获取帖子ID吗?

  10. 10

    Socket.io-如何根据帖子ID对帖子发表评论?

  11. 11

    在评论中添加ID

  12. 12

    在Instagram中获取客户ID的评论权限

  13. 13

    如何使用 PHP 在 URL 中获取没有 ID 的文章和评论

  14. 14

    通过页面ID获取评论

  15. 15

    通过angularjs中的父帖子ID显示评论

  16. 16

    如何获取用户 id 并返回他的帖子以及他们的评论 n angular 6

  17. 17

    在ios中获取特定帖子ID的喜欢和评论的详细信息

  18. 18

    如何在React中更新我的帖子评论

  19. 19

    BeautifulSoup取消评论ID的评论

  20. 20

    删除具有ID和用户的评论codeigniter

  21. 21

    如何获取WordPress中帖子的最新评论?

  22. 22

    如何在评论重播系统中存储父评论ID(如何将值从视图传递到控制器?)

  23. 23

    如何在Django帖子中添加评论

  24. 24

    如何在特定帖子中添加评论?

  25. 25

    如何从帖子中检索所有评论?

  26. 26

    如何获取Instagram评论API网址以及什么是媒体ID?

  27. 27

    如何获取Instagram评论API网址以及什么是媒体ID?

  28. 28

    如何在Codeigniter中获取更新的ID

  29. 29

    在Instagram上获取客户ID的评论权限

热门标签

归档