0
我會盡量說明我想做的事:如何將uri段作爲參數添加到函數中?
我希望我的網址,如:
www.mysite.com/abc-university
/def-university
/fde-university
之前「-university」是大學的名字。我的所有細分(1)都以大學結束。
我有一個叫University
的課。有get_university()
功能。
在routes.php文件,我寫道:
$route['(:any)'] = "university/get_university";
這裏是我的課是什麼樣子:
class University extends CI_Controller {
function __construct() {
parent::__construct();
$this->load->model('university_model');
}
function get_university($university_segment){
$query = $this->university_model->get_from_university($university_segment);
$row = $query->row();
echo "Welcome to " . $row->university_name . "page";
}
}
$university_segment
是「/ abc_university
我想借此segment- 1(abc_university)分爲get_university($university_segment)
作爲參數並根據該大學從數據庫獲取信息。
我甚至嘗試過_remap()
函數,但我不能。謝謝...
是的,這是真的。同樣,我使用_remap和uri路由成功地成功了,如:function _remap($ university_segment){ $ this-> get_university($ university_segment);謝謝你們兩人工作。 – kalaba2003