如何从视图页面将参数传递给 Codeigniter 控制器
How to pass parameters to Codeigniter controller from view page
您好,我需要将可变参数传递给 codeigniter 控制器,而无需从视图页面点击任何 link 功能。我不知道如何在不单击任何内容的情况下将数据从视图传递到控制器。
我的视图页面名称是 rows.php,在视图页面中我有如下变量
$rows = 10;
我需要将此行值发送到控制器,如果我将其发送到控制器,将根据参数显示数据。
我的控制器
public function getRows($parameter)
{
after query
$this->load->view('rows',$data);
}
非常感谢你的帮助。
$rows = "10";
file_get_contents("yoursite.com/getRows/".$rows);
或
file_get_contents("yoursite.com/index.php/getRows/".$rows);
无论如何,我不明白你为什么要这样做,视图最好不要包含你的 php 代码,而只包含 html 或你想要输出的变量。
无需点击即可使用助手。
帮手
//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);
您好,我需要将可变参数传递给 codeigniter 控制器,而无需从视图页面点击任何 link 功能。我不知道如何在不单击任何内容的情况下将数据从视图传递到控制器。
我的视图页面名称是 rows.php,在视图页面中我有如下变量
$rows = 10;
我需要将此行值发送到控制器,如果我将其发送到控制器,将根据参数显示数据。
我的控制器
public function getRows($parameter)
{
after query
$this->load->view('rows',$data);
}
非常感谢你的帮助。
$rows = "10";
file_get_contents("yoursite.com/getRows/".$rows);
或
file_get_contents("yoursite.com/index.php/getRows/".$rows);
无论如何,我不明白你为什么要这样做,视图最好不要包含你的 php 代码,而只包含 html 或你想要输出的变量。
无需点击即可使用助手。
帮手
//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);