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 />';

?>