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 に答える