如何从视图页面将参数传递给Codeigniter控制器

时间:2015-01-18 16:00:26

标签: php codeigniter-2

嗨我需要将变量参数传递给codeigniter控制器,而无需点击功能从视图页面链接任何链接。我不知道如何通过点击任何东西从视图传递数据到控制器。

我的视图页面名称是rows.php,在视图页面中我有如下变量

$rows = 10;

我需要发送给控制器的这个行值,如果我将它发送到控制器将按参数显示数据。

我的控制器

public function getRows($parameter)
{
after query
$this->load->view('rows',$data);
}

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您可以在没有任何点击的情况下使用帮助。

辅助

 //some_helper
 function abc($b)
 { 
   $a=$b-10;
   return $a;
 }

视图

 $this->load->helper("some_helper");  //note that helper file name always should be postfixed by '_helper'

 abc(20);

答案 1 :(得分:0)

$rows = "10";

file_get_contents("yoursite.com/getRows/".$rows);

file_get_contents("yoursite.com/index.php/getRows/".$rows);

无论如何,我不明白你为什么要这样做,视图应该优先不包含你的PHP代码,而只包含html或你想要输出的变量。