如何修改codeigniter中的路由以获得正确的数据?
how to modify the route in codeigniter to get correct data?
我试过了
$route['([a-z]{2})/pages/index/(:num)'] = "pages/(:num)";
这给了我来自数据库的错误
A PHP Error was encountered
Severity: Warning
Message: Missing argument 1 for Pages::index()
Filename: controllers/pages.php
Line Number: 14
因为在我的代码中,我尝试从 url 获取值,现在控制器中的函数试图获取 url 的第 5 部分,但找不到任何取决于选择的参数稍后从数据库中,如何解决?
$route['([a-z]{2})/pages/index/(:num)'] = "pages/(:num)";
尝试,
$route['([a-z]{2})/pages/index/(:num)'] = "pages/";
我试过了
$route['([a-z]{2})/pages/index/(:num)'] = "pages/(:num)";
这给了我来自数据库的错误
A PHP Error was encountered
Severity: Warning
Message: Missing argument 1 for Pages::index()
Filename: controllers/pages.php
Line Number: 14
因为在我的代码中,我尝试从 url 获取值,现在控制器中的函数试图获取 url 的第 5 部分,但找不到任何取决于选择的参数稍后从数据库中,如何解决?
$route['([a-z]{2})/pages/index/(:num)'] = "pages/(:num)";
尝试,
$route['([a-z]{2})/pages/index/(:num)'] = "pages/";