2016-08-01 9 views
1

私は(html)テーブルに表示する必要があるデータがあります。私は自分のアプリケーションでLaravelを使用しています。 データはデータベースから取得されており、アルファベット順に表示したいと考えています。この(html)表には複数の列が含まれます。データをビューまたはコントローラで実行する必要があるタスクを注文していますか?

たとえば、データが:ブドウ、リンゴ、ナシ、モモ、オレンジ、イチゴ、イチジク、ラズベリー、ブルーベリーの場合。

それのように並べ替えることができます。

リンゴ
ブルーベリー

ブドウ
オレンジ


ラズベリー
イチゴ

または

リンゴ桃
ブルーベリー梨
イチジクラズベリー
ブドウイチゴ
オレンジ

と(列の数を増やす)に行きます。

誰がデータを注文するのですか?コントローラーからのデータを受信した後、コントローラーはビューまたはビューにデータを送信していますか?それは常にPHPはこれを処理するように解釈されたスクリプト言語をさせるよりも速くなりますので、私は、データベースクエリに並べ替えるだろう事前

+0

これは[Programmers Stack Exchange](https://programmers.stackexchange.com/)に適した問題です – Jerodev

+0

コントローラーのデータベースをキューに入れるときにデータを注文する必要があります。 – TheFallen

+0

@ Jerodev他のサイトを参照している場合、[cross-posting frowned at](http://meta.stackexchange.com/tags/cross-posting/info) – gnat

答えて

1

感謝。

0

通常、注文はコントローラでEloquent modelまたはQuery Builderを使用して行われます。順序付けられたコレクションをビューに渡します。

関連する問題