yok hocam sabit değil o nedenle zorlandım zaten. diğer arkadaşımın dediğini deniyorum şimdi.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:31:51 -->-> Daha önceki mesaj 16:24:27 --

DWather adlı üyeden alıntı: mesajı görüntüle
Selam!

select *, COUNT(packet_1) as count from sample GROUP BY `name`,packet_1
bu kod sana şöyle bir çıktı verecek :
3	Jay	pbt	1
4	Jay	ppp	2
1	John	ppp	1
5	John	ptt	1
2	Maria	pbt	1
7	Maria	pxx	1
Bu kodla çektiğin tablodan verileri arraylar yardımıyla packet_1 e göre gruplayarak da işlemini gerçekleştirebilirsin. Ya da gelen veriyi sanal bir tablo olarak düşünüp, dışına şöyle :

select *,SUM(count) as count_final from (select *, COUNT(packet_1) as count from
 sample GROUP BY `name`,packet_1) as sample GROUP BY sample.`name`
ÇIKTI
Id	name		packet_1	count		count_total
3	Jay		pbt		1		3
1	John		ppp		1		2
2	Maria		pbt		1		2
bir kodla genişletip, istediğin haliyle sitede yazdırabilirsin.
Hocam maalesef istediğim gibi bir tabloya dönüşmüyor. Yani üye sütunu ve packet_1 kadar paket ismi sütunu (<td>) yan yan yazdıramadım. adetleri alıyorum ama yana basamıyorum. Yani üye adlarını alt altta <tr> array fakat paketleri yan yana array <td> basmak lazım ama olmadı.