0

是的,我不确定如何在不损害 mvc 原则的情况下对我的视图文件进行编码以生成以下查询结果。

在模型中查询:

SELECT * FROM events GROUP BY country, area ORDER BY country, area

看法:

<?php if (isset($query)):?>
<?php foreach ($query as $row):?>
<h2><?=$row->country?></h2>
<h3><?=$row->area?></h3>
<?php endforeach;?>
<?php endif;?>

我希望显示结果:

England North South West - 利用 GROUP BY 参数

相对于:

英格兰 北英格兰 南英格兰 西

有人对如何实现这一目标有任何建议吗?

4

1 回答 1

1

我不确定您要实现什么(您可能应该在数据库中显示一些数据结构),但我可以给您一些建议。

首先,由于您使用的是 CI,因此您应该使用现有的 CodeIgniter 查询函数,而不是直接编写查询。您可以在此处找到这些功能的列表。此外,您需要创建一个具有某些功能的控制器,该功能将接受来自模型的数据并将其以数组的形式传递给视图。

于 2013-06-29T22:18:19.233 回答