bense şöyle anladım tablonda biri bir program eklediği zaman yeni bir satır açılıyor o zaman su olabilir mesela
$sql=mysql_query("SELECT DISTINCT name FROM progs");

while ($asd=mysql_fetch_assoc('$sql')){

echo "$asd['name'] : "

$sql2= mysql_query("SELECT count(satırlar) FROM progs where name='$asd['name']'");
$asd2=$asd=mysql_fetch_assoc('$sql')

echo" $asd2['COUNT(satırlar)'] ";
echo"<br/>";
}