Filemaker通过PHP的应用

3

我正在编写一个PHP脚本,用于获取Filemaker数据库中字段的值。现在我想要实现的是如何编辑/更新每个字段的字段值为新值,并保存在Filemaker数据库中。以下是我的代码:

require_once ('../../FileMaker.php');

$fm = new FileMaker('dataStest.fp7', 'https://secure.smartdecision.org', 'web', 'webtest');

$findCommand = $fm->newFindCommand('List');
$findCommand->addFindCriterion('ID1',$ftype); 
$result = $findCommand->execute();
$records = $result->getRecords();

foreach ($records as $record) {
if ($record->getField('ID3') == "ACTIVE" && $record->getField('ftyCat') == "treatment") {
echo $record->getField('d15'). '<br>';
}

If(FileMaker::isError($result)){
echo "Could not connect to the field";
}

任何建议都将非常有帮助。谢谢!
1个回答

4
您只需要按照FileMaker PHP API文档中记录在FileMaker_Record类文档页面中的setField方法进行操作,之后使用commit提交您的记录即可。
...
$record->setField('d15', 'new value');
$record->commit();
...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接