Arkadaşım kodu doğru olarak uyarladığına eminmisin ? Çünkü normalde bir sorun görünmüyor. Ama tablo alanın ismi de ip ise ondan olabilir belki. Şu şekilde dene. Yani oluşturduğumuz sanal alan ile sütun adı farklı olsun:
<?php
$sorgu = 'select count(substring_index(ip,".",1)) as toplam,
substring_index(ip,".",1) as ip_no
from ipler group by ip_no';
$sorgula = mysql_query($sorgu);
while($sonuc = mysql_fetch_assoc($sorgula)) echo $sonuc['ip_no'].' ile başlayan '.$sonuc['toplam'].' adres var <br />';
?>