【问题标题】:does codeigniter helper library folder should be emptycodeigniter helper library 文件夹是否应该为空
【发布时间】:2013-05-15 21:30:07
【问题描述】:

我正在尝试掌握 codeigniter。 尽管我认为一切都应该正常,但我收到了以下错误Unable to load the requested file: helpers/database_helper.php

在 helpers 文件夹中只有 index.html 文件,在库中也只有 index.html。我在这里遗漏了什么吗,我已经从官方代码点火器网站下载了包。

显然 ci 找不到帮助文件,我已明确加载为

class mydb_model extends CI_Model {
    public function getAll(){     
        $this->load->helper('database');
        $q = $this->db->get('Test', 'desc');        
        if ($q->num_rows() >0) {
            foreach ($q->result() as $row){
                $data[] = $row;            
            }
            return $data;
        }        
    }

可能是什么问题?

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    如果要加载数据库,请使用:

    $this->load->database();
    

    阅读更多here

    【讨论】:

    • 我应该替换 $this->load->helper('database');用这个 load->database(); ?
    【解决方案2】:

    需要退出应用文件夹,进入系统文件夹,然后进入helpers文件夹才能看到codeigniters helpers。有两个“帮助”文件夹。

    不过,你可以进入application->config,打开autoload.php,然后把你想加载的东西放在那里。

    旁注:Helper 基本上只是可​​以全局调用的 php 函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-30
      • 1970-01-01
      • 2011-11-26
      • 2013-02-13
      相关资源
      最近更新 更多