这个……有一点不好弄啊~给你个思路:首先,使用select * form table得到那些类别的名称,如果不幸得到重复的,可以使用那个group by,这样就OK了剩下的就是把取得的数据,读入到一个array中使用for ($i=0;$i<count($array;$i++){}这个东西,完成剩下的任务了,呵呵~只要把被一个查询的内容分别写入到一个数组中(使用二维的要使用多个,当然了,最好使用三维的数组,一个数九就搞定了,而且通用性更好一些)OK??
调试欢乐多
TB表添加一字段关联TA表,如ta_id。
然后
select a.id,a.name,b.photo from TA a left join TB b on a.id=b.ta_id;