2016-03-06 43 views
0

視圖的順序隨着我對數據庫的調用而改變。在這種情況下,我做了一個Formulari.php這是一個控制器。查詢數據庫中的視圖的順序和codeigniter中的視圖

Formulari.php

public function resum(){ 

     **$this->load->view('header');** 

     $query = $this->db->query("SELECT * FROM tarifes"); 

      # code... 
     foreach ($query->result_array() as $row) { 
      echo $row['operador']; 
      echo $row['minutatge']; 
      echo $row['permanencia']; 
      echo $row['dades']; 
      echo $row['preu']; 
      echo '</br>'; 
     } 

     $this->load->view('resum_taula'); 
     $this->load->view('footer'); 

    } 

當我看到這個控制器中的第一個,我可以看到的是,返回我的表。但是,我希望看到的第一個觀點是標題。

非常感謝!

+0

首先創建一個合適的模型函數將是最好的http://www.codeigniter.com/user_guide/general/ models.html – user4419336

回答

0

控制器

$data['formular_data'] = $this->your_model->getData(); 

$this->load->view('resum_taula', $data); 
$this->load->view('footer'); 

型號

function getData() { 
    $query = $this->db->get('tarifes'); 
    return $query->result_array(); 
} 

查看

<?php print_r($formular_data'); ?> // form $data['formular_data'];