データベースからデータをフェッチしようとしていますが、order_ids という列の共通値をその ID でグループ化したいと考えています。
これは、現在データを取得している状態です
Order_Id | Product Name
-------------------------------
10001 | iPhone 5
10001 | Blackberry 9900
10002 | Galaxy S
10003 | Rhyme
10004 | Google Nexus
10005 | Razr
10006 | iPad Air
そして、これは私がそれを取得したい状態です
Order_Id | Product Name
-------------------------------
10001 | iPhone 5
Blackberry 9900
10002 | Galaxy S
10003 | Rhyme
10004 | Google Nexus
10005 | Razr
10006 | iPad Air
コントローラーファイルで結果を取得する方法は次のとおりです
foreach($results_query as $results_custom) {
$this->data['result_custom'][] = array(
'model' => $results_custom['product_name'],
'order_number' => $results_custom['order_id']
);
}
ビューファイルに表示する方法は次のとおりです
<?php foreach ($results_custom as $result) { ?>
<li><?php echo $result['model']; ?></li> <br />
<li><?php echo $result['order_number']; ?></li><br />
<?php } ?>
SQL または PHP を使用して、データをそのように、またはその状態で表示することは可能ですか? 私のクエリも見たい場合はお知らせください。