0
我有了2列的表:循環的結果,但只顯示一次類別
Product
Title
我做:
SELECT * FROM products ORDER BY product
我想循環標題的所有結果
Product
--Title
--Title
--Title
Product
--Title
--Title
--Title
我在做一個普通do while循環,當然它的顯示產品西:但只有每個分組展示產品一次每行有一個umn。我知道我以前做過這件事,但不能記住我的生活!有任何想法嗎?謝謝。如果要使用現有的do while
-loop相反,它是相同的
$currentProduct = null;
foreach($products as $product) {
if ($currentProduct != $product['product']) {
// We got a new product. Show it with some fancy html
$currentProduct = $product['product'];
}
// Show the title with some fancy html
}
:
您可以創建一個結果數組。關鍵將是產品,價值將成爲標題。在您的數組中包含所有數據後,您可以使用foreach循環顯示所有結果 –
或者您可以在查詢中使用group by。選擇*從產品ORDER BY產品組產品 –