![](/img/trans.png)
[英]is there any better code (MySql or PHP) where i can fetch two table in one statement or query?
[英]I had wrote an sql query in php can any one suggest this code will work?
$ data = mysqli_query($ con,“ SELECT *,ACOS(SIN(RADIANS( lat
)))* SIN(RADIANS('$ slat'))+ COS(RADIANS( lat
))* COS(RADIANS('$ slat') )* COS(RADIANS( lon
) - RADIANS( '$ SLON')))* 6380 AS distance
从doner
WHERE ACOS(SIN(RADIANS( lat
))* SIN(RADIANS( '$板条'))+ COS(RADIANS( lat
))* COS(RADIANS('$ slat'))* COS(RADIANS( lon
)-RADIANS('$ slon')))* 6380 <'$ dist'AND blood ='$ blood'ORDER BY distance
') ;
告诉我我是否错,但这似乎是您在此站点上的第一个话题。 我的建议是,如果您想增加别人回答您问题的机会,请将此代码放入“代码示例”中:
$request = "
SELECT *, ACOS( SIN( RADIANS( lat ) ) * SIN( RADIANS( '$slat' ) ) + COS( RADIANS( lat ) ) * COS( RADIANS( '$slat' )) * COS(RADIANS( lon ) - RADIANS( '$slon' )) ) * 6380 AS distance
FROM doner
WHERE ACOS( SIN( RADIANS( lat ) ) * SIN( RADIANS( '$slat' ) ) + COS( RADIANS( lat) ) * COS( RADIANS( '$slat' )) * COS( RADIANS( lon ) - RADIANS( '$slon' )) ) * 6380 < '$dist'
AND blood='$blood'
ORDER BY distance
";
$data= mysqli_query($con, $request);
以我个人的观点,很难了解此代码的作用(即SQL),因为我们没有您的数据库,表,也不知道演算的线索。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.