2013-11-28 51 views
0

我用下面的代碼,以顯示項目從我的MySQL數據庫獲取信息:顯示在幾個類別相同的項目

$sql = "SELECT product,size1,size2,prdname,price 
FROM multisize 
WHERE online= 'online' AND category = 'backcovers' AND campaign = '".$brand."' 
ORDER BY size1 DESC, size2 DESC "; 

有些時候我必須要顯示在兩個需要同一項目活動。 (例如iphone4,iphone5)

有什麼辦法可以告訴我的代碼,這個項目應該顯示在這兩個廣告系列中,還是我應該創建重複項目?

+0

使用多對一映射廣告系列到產品而不是一對一。創建選項以添加產品,以便將其關聯到多個廣告系列。也在SQL使用運動IN(...) –

+0

你能告訴我們一些元組(行)你的結果表是什麼樣子? – hanzo2001

回答

0

您可以在查詢中使用GROUP BY子句。

+0

考慮提供一個示例 –

相關問題