我目前在获取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。
有什么想法吗?我在这里缺少什么?
答案 0 :(得分:0)
你有没有试过你在uri第2和第4段得到什么?你甚至能从uri获得任何价值吗?您可以使用die()和echo来调试它。你也在自动加载中包含帮助者的'url'。