私のモデルでは、order
テーブル全体を取得します。
return $this->db->get('order')->result();
私の見解ではforeach
、データをループするために実行します。
<?php foreach ($orders as $order) : ?>
<tr>
<td><?php echo $order->id; ?></td>
<td><?php echo $order->order_status; ?></td>
<td><?php echo $order->cart; ?></td>
. . .
<?php endforeach; ?>
さて、それは魅力のように機能します。ただし、ここでデータを整理できるようにする必要があります。
- レコードを並べ替えて
id
、最新の情報を取得できるようにしたい - 結果(ページネーション)を25レコードごとに分割し、追加したい(次のページのリンクに移動)
私はCodeigniterを使用しており、MVCパターンに基づいて構築しています。それで、彼らのライブラリはおそらく、CI
私がこれらの2つの目的を達成することを可能にする組み込み関数ですか?役立つアドバイス、コード例、一般的なガイダンスに感謝します。よろしくお願いします!:)
編集1
申し訳ありませんが、これについては触れませんでした。query
構造化の必要性がreturn $this->db->get('order', 25)->result();
、ここで望ましい結果を正確に与えていない例を誰かに教えてもらえますか。