错误:
遇到PHP错误严重性:注意
- 消息:未定义的变量:calificacione
- 消息:为foreach()提供的参数无效
Controller
中创建变量:$data['calificacione']
foreach
我的观点:
<table class="table table-condensed table-striped">
<thead>
<tr>
<th>Calificacione</th>
</tr>
</thead>
<tbody>
<?php
foreach ($calificacione as $key => $value) {
echo "<pre>";print_r($value);echo "</pre>";
}
?>
<tr>
<td><?php ?></td>
</tr>
<?php } ?>
</tbody>
</table>
我的控制器
class Provedore extends CI_Controller{
function __construct()
{
parent::__construct();
$this->load->model(['Provedore_model','Provedor_calificacione_model','Provedor_calificacione_model','Personas_contato_model','Direcione_model']);
}
/*
* Listing of all provedores
*/
function index()
{
$data['provedores'] = $this->Provedore_model->get_all_provedores();
$data['calificacione'] = $this->Provedor_calificacione_model->get_all_provedor_calificaciones();
$data['_view'] = 'provedore/index';
$this->load->fullView('layouts/main',$data);
}
答案 0 :(得分:0)
请检查下面提到的可能性。
您是从模型中获取数据还是出现任何错误。
var_dump($data['calificacione']);
die;
$data['_view'] = 'provedore/index';
$this->load->fullView('layouts/main',$data);
请分享您的输出,以便我们为您提供帮助。
答案 1 :(得分:0)
Provedore_model
get_all_provedores
可能有一些参数,如
function get_all_provedores ($argument)
{
// your database query
}
并且你没有完成那个论点
答案 2 :(得分:-1)
//try this
function index()
{
$provedores = $this->Provedore_model->get_all_provedores();
$data['provedores'] = $provedores;
$calificacione = $this->Provedor_calificacione_model->get_all_provedor_calificaciones();
$data['calificacione'] = $calificacione;
$this->load->view('layouts/main',$data)
$this->load->view('provedore/index',$data)
}