我正在尝试根据数据库结果动态加载页面,但是我不知道如何将其实现到 codeigniter 中。
我有一个控制器:
function history()
{
//here is code that gets all rows in database where uid = myid
}
现在在这个控制器的视图中,我想为这些行中的每一行打开一个链接,website.com/page/history?fid=myuniquestring
但是我卡住的地方是我如何准确地加载这个页面并让控制器获取字符串。然后进行数据库查询并在字符串存在时加载不同的视图,并检索该字符串。
所以像:
function history$somestring()
{
if($somestring){
//I will load a different view and pass $somestring into it
} else {
//here is code that gets all rows in database where uid = myid
}
}
我不明白的是如何检测 $somestring 是否位于此控制器的 url 末尾,然后如果它存在则能够使用它。
非常感谢任何帮助/建议。