mam dwie tabele:
1. idcat | itemcat
2. id | item | category
a w nich dane:
1. 1 | cat1
2 | cat2
4 | cat3
10 | cat5
2. 1 | item1 | 2
2 | item3 | 4
3 | item11 | 2
4 | item8 | 1
5 | item4 | 10
6 | item5 | 1
7 | item19 | 2
potrzebuję wyświetlić te wyniki zgrupowane wg. 'category', tzn.
cat1
- item8
- item5
cat2
- item1
- item11
- item19
cat3
- item3
cat5
- item4
mam takie zapytanie sql z pętlą while:
<?php $items = mysql_query("select * from catering t1 inner join category t2 on (t1.category = t2.idcat) order by idcat") or die(mysql_error()); } ?>
jak to przerobić, żeby wyświetlała się nazwa kategorii (raz) a pod nią wyniki z danej kategorii?
z góry dzięki za pomoc