使用 FileMaker PHP Api 获取列总和
Get sum of column using FileMaker PHP Api
我有一个表格如下所示。
SELECT SUM (People) FROM "Booking" WHERE TourDate = 3/01/2017
在 FileMaker 上使用此 sql 查询时,我可以打印 40。我想使用 FileMaker PHP Api 获取列 "People" 的总和。到目前为止我已经写了这个:
include("filemaker.php");
$date = "3/01/2017";
$fm = new FileMaker('filename', 'hostname', 'admin','passw0rd');
$findCommand = $fm->newFindCommand("Bookings");
$findCommand->addFindCriterion("TourDate", $date);
$result = $findCommand->execute();
$records = $result->getRecords();
我第一次使用 FM PHP Api。我不知道如何从这里开始。我将不胜感激任何建议。谢谢。
FileMaker PHP API 不支持 ExecuteSQL,并且没有对搜索结果中的字段求和的函数
最简单的方法是对 getRecords()
的结果使用标准 PHP array_sum()
我有一个表格如下所示。
SELECT SUM (People) FROM "Booking" WHERE TourDate = 3/01/2017
在 FileMaker 上使用此 sql 查询时,我可以打印 40。我想使用 FileMaker PHP Api 获取列 "People" 的总和。到目前为止我已经写了这个:
include("filemaker.php");
$date = "3/01/2017";
$fm = new FileMaker('filename', 'hostname', 'admin','passw0rd');
$findCommand = $fm->newFindCommand("Bookings");
$findCommand->addFindCriterion("TourDate", $date);
$result = $findCommand->execute();
$records = $result->getRecords();
我第一次使用 FM PHP Api。我不知道如何从这里开始。我将不胜感激任何建议。谢谢。
FileMaker PHP API 不支持 ExecuteSQL,并且没有对搜索结果中的字段求和的函数
最简单的方法是对 getRecords()
的结果使用标准 PHP array_sum()