Chciałbym się Was zapytać jak zliczyć rekordy, które spełniają parametr distance<$promien. Głównie chodzi o cout, ale nie wiem jak się do tego zabrać:
"SELECT ( 6371 * acos( cos( radians({$dane['lat']}) ) * cos( radians(o.lat ) ) * cos( radians(o.lng ) - radians({$dane['lng']}) ) + sin( radians({$dane['lat']}) ) * sin( radians(o.lat ) ) ) ) AS distance ,COUNT(*) FROM ogloszenia o $where GROUP BY o.id HAVING distance<$promien"