我在mysql中设计了一个函数来计算两个坐标之间的距离。
功能是这样的: -
getDistance(arg1,arg2,arg3,arg4)
{
//calculate distance
return distance;
}
现在在我的php文件中,我有这四个参数传递给这个函数。
但我不知道怎么称呼这个功能。请告诉我如何调用此功能?
答案 0 :(得分:4)
虽然我觉得这个结构很奇怪,并且对于为什么有人会在MySQL中实现这些东西感到好奇,但它的工作方式是
mysql_query(sprintf("select getDistance(%d,%d,%d,%d)", $a, $b, $c, $d);
答案 1 :(得分:2)
喜欢这个select getDistance(1,2,3,4)
答案 2 :(得分:0)
您始终可以使用字符串连接:
<?php
mysql_query('SELECT getDistance('.$a.', '.$b.', '.$b.', '.$b.')');
?>