0

我目前在获取 uri 段的值时遇到问题。

这是场景。

当用户单击此锚点时:

<?php echo anchor("site/comment/$row->post_id", "Comment"); ?>

浏览器地址栏中的链接变为:

http://localhost/CI_TEST/index.php/site/comment/140838624

如您所见,链接的第三部分确实有一个值。现在,当我尝试在查询中获取该值时,如下所示:

$comment_data = array(
        'post_id' => $this->uri->segment(3),
        'date_commented' => date('Y-m-d H:i:s'),            
        );

并将其发送到数据库中,保存的值应该为零,应该是140838624。

有任何想法吗?我在这里想念什么?

4

1 回答 1

0

您是否尝试过在 uri 段 2 和 4 中得到了什么。您甚至能够从 uri 中获得任何价值吗?你可以使用 die() 和 echo 来调试它。您是否还在自动加载的帮助程序中包含“url”。

于 2012-10-15T20:24:08.797 回答