cagartner
3/27/2017 - 4:26 PM

raios-km-latitude-longitude.php

<?php	
	$lat = Request::get('lat');
	$lng = Request::get('lng');
	$distancia = 10; // Distancia em kilometros

	$places = DB::select("SELECT * , ( 3956 * ACOS( COS( RADIANS( {$lat} ) ) * COS( RADIANS( latitude ) ) * COS( RADIANS( longitude ) - RADIANS( {$lng} ) ) + SIN( RADIANS( {$lat} ) ) * SIN( RADIANS( latitude ) ) ) ) AS distance FROM places HAVING distance < {$distancia} ORDER BY distance LIMIT 0 , 300");