Query 数据库中的视图顺序和 codeigniter 中的视图顺序
Posted
技术标签:
【中文标题】Query 数据库中的视图顺序和 codeigniter 中的视图顺序【英文标题】:Order of the views in Query database and Views in codeigniter 【发布时间】:2016-03-06 09:45:31 【问题描述】:当我调用数据库时,视图的顺序会发生变化。在这种情况下,我制作了一个作为控制器的 Formulari.php。
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');
当我看到这个控制器时,我首先看到的是返回给我的表格。但是我想看到的第一个视图是标题。
非常感谢!
【问题讨论】:
最好先创建一个合适的模型函数codeigniter.com/user_guide/general/models.html 【参考方案1】:控制器
$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'];
【讨论】:
以上是关于Query 数据库中的视图顺序和 codeigniter 中的视图顺序的主要内容,如果未能解决你的问题,请参考以下文章
Elasticsearch:使用 intervals query - 根据匹配项的顺序和接近度返回文档
Elasticsearch:使用 intervals query - 根据匹配项的顺序和接近度返回文档