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