Laravel 如何在一个foreach视图中显示3个不同的数据?
这是我的代码视图Laravel 如何在一个foreach视图中显示3个不同的数据?,laravel,laravel-blade,Laravel,Laravel Blade,这是我的代码视图 @foreach ($pops as $pop ) <div class="top-margin"> <div class="barcode"> <div class="bar-head" style="height:276px; background:red;"> <div class="desc&
@foreach ($pops as $pop )
<div class="top-margin">
<div class="barcode">
<div class="bar-head" style="height:276px; background:red;">
<div class="desc">
<h2><font color="white">SERBA HEMAT</font></h2>
</div>
</div>
<div class="bar-body-1">
<div class="d-flex">
<div class="qrcode">{{ QRCode::text3($pop->till_code.'_NO PAC')->svg3()}}</div>
<div class="line"></div>
<div class="brand">
<h3>{{ $pop->brand_desc }}</h3>
<div class="artdesc">{{ $pop->long_desc }}</div>
</div>
</div>
</div>
<div class="rp-1">Rp.</div>
<div class="center">
<div class="prices"><h1>{{ number_format($pop->promo_price,0,'','.') }}</h1></div>
</div>
<div class="bar-footer">
<div class="center">
<div class="periode">Berlaku s/d {{ $pop->promo_date == '' ? '' : date('d M Y', strtotime($pop->promo_date)) }}</div>
</div>
</div>
</div>
</div>
</div>
@endforeach
请帮帮我,谢谢 您可以使用array_unique()@foreach(array_unique($pops)作为$pop)
$data['pops'] = DB::select("SELECT distinct pop_manuals.till_code, pop_manuals.initial_store, pop_manuals.quantity, pop_manuals.promo_date, pop_manuals.promo_from_price, pop_manuals.promo_to_price,
pop_manuals.promo_price, pop_manuals.no, users.id, users.initial_store, article_gold.store_desc, article_gold.brand_desc, article_gold.long_desc,article_gold.sales_price
FROM pop_manuals
LEFT JOIN users ON users.initial_store = pop_manuals.initial_store
LEFT JOIN article_gold ON article_gold.till_code = pop_manuals.till_code
WHERE pop_manuals.initial_store = '$initial_store' AND article_gold.store_desc = '$initial_store' AND users.id = '$id'
ORDER BY pop_manuals.till_code ASC;");