我正在计划重新启动基于CMS(PHP / SQL)的当前网站。 该网站非常简单:您可以根据您输入的ZIP搜索公司。纬度和经度目前由Googlemaps的PHP API编码。
现在我们计划重构网站并在Angular上构建它。
可能主要问题是: Angular可以做我以下的PHP函数吗? 我想读取包含所有数据的json文件,而不是查询MySQL数据库。所以我可以摆脱CMS和PHP的东西。
public static function searchCompanies($lat, $lng, $group = null){
$sql = WV_SQL::getInstance();
$query = 'SELECT id, status, detail, company, latitude ,longitude,
street, number, zip, city, urlkey, internet, email, productgroup,
( 6371 * acos( cos( radians('.$lat.') ) * cos( radians( latitude ) ) * cos( radians( longitude ) - radians('.$lng.') ) + sin( radians('.$lat.') ) * sin( radians( latitude ) ) ) )
AS distance FROM sly_km6_companies WHERE status="1" HAVING distance < 50 ORDER BY distance LIMIT 10;';
$addresses = $sql->getArray($query);
return $addresses;
}
非常感谢!