चूंकि आप पहले से ही उत्पाद के आधार पर अपना परिणाम ऑर्डर कर रहे हैं, आप ऐसा कुछ कर सकते हैं:
$currentProduct = null;
foreach($products as $product) {
if ($currentProduct != $product['product']) {
// We got a new product. Show it with some fancy html
// Then store it in $currentProduct for the next iteration
$currentProduct = $product['product'];
}
// Show the title with some fancy html
}
यदि आप अपने मौजूदा do while
का उपयोग करना चाहते हैं -लूप इसके बजाय, यह वही है।