Her halukârda tek bir veri döneceği için while kullanmak yavaşlatır betiğinizi:
$request = mysql_query("
SELECT COUNT(*)
FROM telefon
GROUP BY il");
list ($toplam) = mysql_fetch_row($request);
mysql_free_result($request);
echo $toplam;Ayrıca
myslq_fetch_assoc değil,
mysql_fetch_assoc :P