如何使不断更新的XML文件也更新我的SQL表?

时间:2018-04-19 18:24:32

标签: php mysql xml database filemaker

我正在处理FileMaker数据库和MySQL数据库。我有一个在计时器上运行的脚本,它以XML格式将更新的FileMaker数据导出到包含我的MySQL数据库的单独IIS服务器。

我知道如何使用PHP将XML解析为SQL,但由于它是不断更新的XML,我如何才能使更新的XML不仅仅是不断添加到数据库中而是只是更新它?

另外,我如何直接将XML解析为SQL Update查询而不是INSERT语句?

1 个答案:

答案 0 :(得分:2)

虽然这是可行的,但我建议采用更简单的方法。 FileMaker可以直接使用MYSQL表,因此只需将MYSQL表链接到FileMaker并直接更新数据,而不是导出XML。

您可以查找FileMaker ESS。这应该让你开始:

https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help/external-data-sources.html

ODBC是另一种方法。