Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当我回显模块::运行时,我的Ci db驱动程序不工作_Php_Codeigniter_Hmvc - Fatal编程技术网

Php 当我回显模块::运行时,我的Ci db驱动程序不工作

Php 当我回显模块::运行时,我的Ci db驱动程序不工作,php,codeigniter,hmvc,Php,Codeigniter,Hmvc,大家好,有人能帮我一下吗?我对codeigniter的模块扩展的Modules::run函数有问题,而我在路由方法中回显Modules::run()时,ci的db驱动程序没有加载 我的代码是这样运行的 我已将页面作业/视图/接待员路由到作业/接待员 当我加载这个路由页面时,我想回显Modules::run(“job/jobByIndustries”);在页脚区域 我的functon看起来像 class Job extends MY_Controller { 公共职能部门的职务按职能部门划分()

大家好,有人能帮我一下吗?我对codeigniter的模块扩展的Modules::run函数有问题,而我在路由方法中回显Modules::run()时,ci的db驱动程序没有加载

我的代码是这样运行的

我已将页面作业/视图/接待员路由到作业/接待员

当我加载这个路由页面时,我想回显Modules::run(“job/jobByIndustries”);在页脚区域

我的functon看起来像

class Job extends MY_Controller {
公共职能部门的职务按职能部门划分(){

$this->load->model(“作业/作业模型”);
$str='';
$groupby=“functionalareas.id”;
$this->job\u model->table=“functionalreas”;
$join=array(数组(“jobs”,“functionalreas.id=jobs.job”子类别和日期(jobs.apply_before)>=Date(NOW()),“left”);
$result=$this->job\u model->get(“functionalareas.*,将(jobs.job\u子类别)计数为jobcount”、“”、$join”、“”、$groupby、false);
如果($结果){
//var_dump($结果);
//模具();
foreach($结果为$行){
//var_转储($row);
$str.='';
}
返回$str;
}     
}

}

这是工作与主页,当我的url去工作/接待员得到以下错误在我的结论是,问题是数据库驱动程序没有加载

遇到PHP错误严重性:注意

消息:正在尝试获取非对象的属性

文件名:controllers/job.php


行号:137

@mustang83我有一个呼号,你能把电话拔出来吗problem@mustang83我贴在原稿上,你能找出问题所在吗?你能告诉我第137行的哪个字段吗?$str.=''.$row->name'.';这些线在137 boss@HardikRanpariya
$this->load->model("job/job_model");
  $str = '';
  $groupby = "functionalareas.id";
  $this->job_model->table = "functionalareas";
  $join = array(array("jobs", "functionalareas.id = jobs.job_subcategory AND Date(jobs.apply_before) >= DATE(NOW())", "left"));
  $result = $this->job_model->get("functionalareas.*, count(jobs.job_subcategory) AS jobcount", "", $join, "", "", $groupby, false);
if ($result) {
       //var_dump($result);
       //die();
   foreach ($result as $row) {
       //var_dump($row);
        $str .= '<a href="job/category/'.$row->slug.'"  class="list-group-item">'.$row->name.'<span class="badge">';
        $str .= $row->jobcount;
        $str .= '</span></a>';
  }
  return $str;
}