gpt4 book ai didi

php - 通过 PHP 的 Filemaker

转载 作者:可可西里 更新时间:2023-11-01 01:01:22 25 4
gpt4 key购买 nike

我正在编写一个 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";
}

任何建议都会很有帮助。谢谢!

最佳答案

您只需要使用 FileMaker PHP API 中记录的 setField 方法(这里是 FileMaker_Record 类的文档页面)然后使用 commit 提交您的记录:

...
$record->setField('d15', 'new value');
$record->commit();
...

关于php - 通过 PHP 的 Filemaker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24730657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com