Angular JS - 周界搜索

时间:2015-09-07 13:49:01

标签: php mysql angularjs google-maps-api-3

我正在计划重新启动基于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;  
}
非常感谢!

0 个答案:

没有答案