PHP / MySQL kodlama ve ürün ve ürün grubu veri almak için aşağıdaki sorgu ediyorum:
SELECT products.id,products.name,product_groups.id,product_groups.name
FROM products
INNER JOIN product_groups
ON products.id=product_groups.id
WHERE products.name LIKE '%foobar%'
ORDER by product_groups.id ASC
Yani bu sorgu ürünleri getirir ve ürün grubuna göre onlara emreder. Ne var istiyorum her ürün gruplandırma için sadece bir kez product_groups.name göstermektir. Yani on ayakkabı ürünler olsa bile, grup adı "Ayakkabı" yalnızca bir kez görüntülenir olduğunu.
Ben sonuçlarını yazdırmak için aşağıdaki PHP kullanıyorum:
while ($data = mysql_fetch_array($result))