dongxi3911
2011-06-26 12:46
浏览 64
已采纳

如何将视图变量传递给codeigniter中的控制器?

My View :-

 <html>
<?= link_tag(base_url().'css/simple.css'); ?>
<body>
<?php $this->load->helper('form'); ?>
<?php $this->load->view('commentform'); ?>
<?php $id=$this->uri->segment(3);?>
<?php echo $id;?>
</body>
</html>

i would like to use the variable $id in my controller.I'm using codeigniter by the way, and am a beginner. I would appreciate any help on this.

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

  • dongzouche9108 2011-06-26 12:48
    最佳回答

    Well, ideally you wouldn't do it this way. You should assign the variable first in the controller and pass it to the view if you need to use it there.

    $data['id'] = $this->uri->segment(3);
    $this->load->view('view_file', $data); 
    

    $id would then be available in your view as well.

    评论
    解决 无用
    打赏 举报
查看更多回答(2条)

相关推荐 更多相似问题