2017-01-11 1 views
1

У меня есть табло, как показано ниже.Получить сумму столбца с помощью FileMaker PHP Api

enter image description here

SELECT SUM (People) FROM "Booking" WHERE TourDate = 3/01/2017 

я могу напечатать 40 при использовании этого SQL-запроса на FileMaker. Я хочу получить сумму столбца «Люди», используя FileMaker PHP Api. До сих пор я это написал:

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. Я не знаю, как исходить отсюда. Буду признателен за любое предложение. Благодарю.

ответ

0

FileMaker PHP API не поддерживает ExecuteSQL и не имеет функцию подводить поле через найденный набор

Самый простой способ заключается в использовании стандартного PHP array_sum() на результат ваших getRecords()