Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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 Codeigniter“;分组人;查询号为´;不行吗?_Php_Mysql_Codeigniter - Fatal编程技术网

Php Codeigniter“;分组人;查询号为´;不行吗?

Php Codeigniter“;分组人;查询号为´;不行吗?,php,mysql,codeigniter,Php,Mysql,Codeigniter,我一直在试着这样做,但似乎哪里也去不了 问题是,数据不会以组合框的形式显示在视图中,它会显示此错误 遇到PHP错误严重性:注意消息:未定义属性:stdClass::$Campus Filename:views/energy\u search\u Campus.PHP行号:28“>c\u name 所以不知道问题应该在哪里…在模型、视图、控制器甚至数据库中。提前感谢 型号: function campus_finder() { $this->db->group_by('camp

我一直在试着这样做,但似乎哪里也去不了

问题是,数据不会以组合框的形式显示在视图中,它会显示此错误

遇到PHP错误严重性:注意消息:未定义属性:stdClass::$Campus Filename:views/energy\u search\u Campus.PHP行号:28“>c\u name

所以不知道问题应该在哪里…在模型、视图、控制器甚至数据库中。提前感谢

型号:

function campus_finder()
{
    $this->db->group_by('campus');
    $this->db->order_by('faculty', 'asc');
    $query = $this->db->get('cpanel_energy');
    if($query->num_rows()>0) {
        foreach($query->result() as $row) {
            $services[$row->id] = $row;
        }
        return $services;
    }
}
<div class="finder">
    <div>
        <label>Campus</label>
    </div>
    <select
            id="campus"
            name="campus"
            class="form-control"
        >
            <option value="">----</option>
        <?php foreach($catalogue as $item): ?>
            <option value="<?php echo $item->Campus; ?>"
            <?php if($campus) echo ($item->campus==$campus)? 'selected' : ''; ?>
            ><?php echo $item->campus; ?></option>
        <?php endforeach; ?>
        </select>
</div>
function campus_search()
{
    $submit = $this->input->post('send');
    $campus = $this->input->post('campus');
    $year = $this->input->post('year');
    if($submit=='goback')
    {
        redirect("energy/catalogue/");
    }
    else
    {
        $data['catalogue']  = $this->model_energy_consumption->campus_finder();
        $data['voucher']    = $this->model_energy_consumption->results_campus();
        $data['services']   = $this->modelo_energy_consumption->services_catalogue_campus();
        $data['campus'] = $campus;
        $data['year'] = $year;
MAINTENANCE_JOB_ITEMS
|----|---------|---------|--------|
| id | account | faculty | campus |
|----|---------|---------|--------|
  1    898946    f_name    c_name
查看:

function campus_finder()
{
    $this->db->group_by('campus');
    $this->db->order_by('faculty', 'asc');
    $query = $this->db->get('cpanel_energy');
    if($query->num_rows()>0) {
        foreach($query->result() as $row) {
            $services[$row->id] = $row;
        }
        return $services;
    }
}
<div class="finder">
    <div>
        <label>Campus</label>
    </div>
    <select
            id="campus"
            name="campus"
            class="form-control"
        >
            <option value="">----</option>
        <?php foreach($catalogue as $item): ?>
            <option value="<?php echo $item->Campus; ?>"
            <?php if($campus) echo ($item->campus==$campus)? 'selected' : ''; ?>
            ><?php echo $item->campus; ?></option>
        <?php endforeach; ?>
        </select>
</div>
function campus_search()
{
    $submit = $this->input->post('send');
    $campus = $this->input->post('campus');
    $year = $this->input->post('year');
    if($submit=='goback')
    {
        redirect("energy/catalogue/");
    }
    else
    {
        $data['catalogue']  = $this->model_energy_consumption->campus_finder();
        $data['voucher']    = $this->model_energy_consumption->results_campus();
        $data['services']   = $this->modelo_energy_consumption->services_catalogue_campus();
        $data['campus'] = $campus;
        $data['year'] = $year;
MAINTENANCE_JOB_ITEMS
|----|---------|---------|--------|
| id | account | faculty | campus |
|----|---------|---------|--------|
  1    898946    f_name    c_name
DB:

function campus_finder()
{
    $this->db->group_by('campus');
    $this->db->order_by('faculty', 'asc');
    $query = $this->db->get('cpanel_energy');
    if($query->num_rows()>0) {
        foreach($query->result() as $row) {
            $services[$row->id] = $row;
        }
        return $services;
    }
}
<div class="finder">
    <div>
        <label>Campus</label>
    </div>
    <select
            id="campus"
            name="campus"
            class="form-control"
        >
            <option value="">----</option>
        <?php foreach($catalogue as $item): ?>
            <option value="<?php echo $item->Campus; ?>"
            <?php if($campus) echo ($item->campus==$campus)? 'selected' : ''; ?>
            ><?php echo $item->campus; ?></option>
        <?php endforeach; ?>
        </select>
</div>
function campus_search()
{
    $submit = $this->input->post('send');
    $campus = $this->input->post('campus');
    $year = $this->input->post('year');
    if($submit=='goback')
    {
        redirect("energy/catalogue/");
    }
    else
    {
        $data['catalogue']  = $this->model_energy_consumption->campus_finder();
        $data['voucher']    = $this->model_energy_consumption->results_campus();
        $data['services']   = $this->modelo_energy_consumption->services_catalogue_campus();
        $data['campus'] = $campus;
        $data['year'] = $year;
MAINTENANCE_JOB_ITEMS
|----|---------|---------|--------|
| id | account | faculty | campus |
|----|---------|---------|--------|
  1    898946    f_name    c_name

在模型中返回$services,但值保存在$servicios变量中

在模型中返回$services,但值保存在$servicios变量中

首先调用选择函数选择一些记录,然后将其分组
像这样:

$this->db->select('user_id, first_name,last_name');

首先调用选择功能选择一些记录,然后将它们分组
像这样:

$this->db->select('user_id, first_name,last_name');

Traduzindo o erro.o erro esta no teu view na pagina
energy_search_campus.php
na linha 28.Ta falando que a propriedade
c_name
do objeto
$campus
na esta definifiido.provalmento一个sua sua query esta restar esta restornando um um um um um um um um um,e vc esta tentandando pegar a propriedade de um objeto que now fou definifiido.Ohh nevermind…问题解决了。该死的,我应该多注意代码…减号/Mayus:(.Traduzindo o erro.o erro esta no teu view na pagina
energy_search\u campus.php
na linha 28.Ta falando que a propriedade
c_name
do objeto
$campus
na esta definifiido.provalmento a sua query esta restar esta restarnando um um um um um um um.vc esta tentando tentando pegar a propriedade de de um objeto que que que vo que vo vazio.Ohh nevermind…问题解决了。该死的,我应该多注意代码…减号/Mayus:(.错误:错误: