使用codeigniter从数据库获取基本站点信息的最佳方法

时间:2013-07-11 20:51:45

标签: php codeigniter function options

我目前正在与Codeigniter合作并提出一个问题。 如果我存储基本站点属性和有关站点的信息,例如站点标题,侧口号以及DB中的类似内容。获取信息并将其发送到每个页面的最佳方式是什么?是控制器中每个功能的最佳方法,还是有更简单的方法?

我尝试过__construct - 函数,但无法理解如何发送变量。

如此愉快。帮助我。

2 个答案:

答案 0 :(得分:0)

您可以将函数放在帮助文件中,然后从config / autoload.php自动加载

仅供参考,您必须设置一个新变量,以便在进行数据库调用时替换$ this。 E.g:

function siteStuff()
{
    $ci=& get_instance();
    $ci->load->database();
    $query = $ci->db->get('table');
    return $query->result();
}

然后使用以下命令获取视图中的数组:

$array = siteStuff();

答案 1 :(得分:0)

使用模板布局构建您的网页 - 请参阅http://williamsconcepts.com/ci/codeigniter/libraries/template/了解您可能喜欢的内容