我怎样才能在mysql中使用一个函数

时间:2011-11-11 09:49:25

标签: php mysql

我在mysql中设计了一个函数来计算两个坐标之间的距离。

功能是这样的: -

getDistance(arg1,arg2,arg3,arg4)

   {

       //calculate distance

         return distance;

}

现在在我的php文件中,我有这四个参数传递给这个函数。

但我不知道怎么称呼这个功能。请告诉我如何调用此功能?

3 个答案:

答案 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.')');
?>