我很难弄清楚这一点,我有一个重复的“$order_id”问题,如果“$order_id”不等于订购的“$quantity”,我不希望显示订单.
所以让我们说这是顺序:
ID - ORDER_ID - QUANTITY
1900 - 1200 - 1
1901 - 1200 - 1
1902 - 1200 - 1
1903 - 1200 - 1
这应该只是 foreach 1 次。
但如果它看起来像这样:
ID - ORDER_ID - QUANTITY
1900 - 1200 - 4
1901 - 1200 - 4
1902 - 1200 - 4
1903 - 1200 - 4
这应该显示出来......这可能只是我的心情,但我似乎无法弄清楚......
多谢你们!;)
- - 回复 - - -
嘿,
刚刚更新了我的问题,它更多的是“数量”而不是“数量”。
因此,举个例子,如果我会回显这个,并且数量是“1”,但 order_id 有一个重复的“4”次条目,应该只显示“1”次,它应该只显示相同的 order_id,“数量” xx次...
不知道我该如何进一步解释?...不要介意确切的代码,因为这只是一个示例,试图阐明我所追求的...
<?php
foreach($coupon_details as $coupon_detail)
{
echo = '<td>';
echo = 'order_id:' . $order_detail=get_single_row("orders",array("id"=>$coupon_detail->order_id)) . ;
echo = '</td><td>';
echo = 'quanitity:' . $order_detail=get_single_row("orders",array("id"=>$coupon_detail->quantity)) . ;
echo = '</td><td>';
}
?>
此示例将是 MySQL 表数据...
所以让我们说这是顺序:
ID - ORDER_ID - QUANTITY
1900 - 1200 - 1
1901 - 1200 - 1
1902 - 1200 - 1
1903 - 1200 - 1
这应该只是 foreach 1 次。
但如果它看起来像这样:
ID - ORDER_ID - QUANTITY
1900 - 1200 - 4
1901 - 1200 - 4
1902 - 1200 - 4
1903 - 1200 - 4
---- 回复 2 -----
被要求在视图文件中提供预期的输出。(不是数据库)
这是在数据库中
ID - ORDER_ID - QUANTITY
1900 - 1200 - 1
1901 - 1200 - 1
1902 - 1200 - 1
1903 - 1200 - 1
这就是我希望它从 DB 中回显 FOREACH 的方式
ID - ORDER_ID - QUANTITY
1900 - 1200 - 1