2015-11-28 2 views
1

Я пытаюсь заставить свою страницу отображать сумму затрат, но у меня возникают проблемы с вызовом переменной формы моего контроллера. Ниже мой код:Вызов значений данных из контроллера для просмотра в Codeigniter

Контроллер:

public function cost() 
{ 
    $data['training'] = $this->form_model->getStatistics(); 
    $data['cost'] = $this->form_model->getTotalCost(); 
    $this->load->view('costStats_view', $data); 
} 

Модель:

function getTotalCost() 
{ 
     $query = $this->db->query("SELECT SUM(cost) AS totalCost FROM tbl_training"); 
     return $query->result(); 
} 

Вид:

<div class="form-group"> 
    <label>Tota Cost</label> 
    <p class="form-control-static"><?=$cost['totalCost'];?></p> 
</div> 

ответ

0

result()

Этот метод возвращает результат запроса в виде массива объектов или пустой массив при сбое. Обычно вы будете использовать это в цикле Еогеасп

Просмотры

<?php 
    foreach ($cost as $row) 
    { 
?> 
      <p class="form-control-static"><?=$row->totalCost;?></p> 
<?php 
    } 
?> 
Смежные вопросы