現在、uri セグメントの値を取得する際に問題が発生しています。
これがシナリオです。
ユーザーがこのアンカーをクリックすると:
<?php echo anchor("site/comment/$row->post_id", "Comment"); ?>
ブラウザのアドレス バーのリンクは次のようになります。
http://localhost/CI_TEST/index.php/site/comment/140838624
ご覧のとおり、実際にはリンクの 3 番目のセグメントに値があります。さて、次のようにクエリでその値を取得しようとすると:
$comment_data = array(
'post_id' => $this->uri->segment(3),
'date_commented' => date('Y-m-d H:i:s'),
);
データベースに送信すると、保存される値はゼロであると思われますが、140838624 である必要があります。
何か案は?ここで何が欠けていますか?