在Web上发布Filemaker数据库

时间:2012-01-21 18:42:16

标签: database filemaker

我在mac上的filemaker中有一个“大”数据库。 如何将我的数据库导出到我的网站(目前在PHP和MySql中使用)?

4 个答案:

答案 0 :(得分:2)

您可以查看PHP Site Assistant,它是FileMaker服务器的一部分。这将生成一个基于您的数据库的PHP网站,以及您在站点助手中所做的选择 - 即使您不使用生成的站点,这也是获取如何访问数据库中数据的示例的好方法

答案 1 :(得分:0)

对于Filemaker中的网络发布,请查看您的选项here

您可能需要升级到Filemaker Server。

答案 2 :(得分:0)

免费服务是Formgram。

Formgram将FileMaker Pro转换为移动网页,并通过重复使用现有列表(例如美国50个州,格里高利历年12个月,7个音符,英文字母26个字母),开辟了许多减少数据录入的新功能等等。

https://formgram.parseapp.com/formPage?formObjectId=ejj8YHJIZy

查看演示

答案 3 :(得分:-1)

有一个很好的解决方案RESTfm,现在它是一个开源项目,您可以像在您的网站或任何其他前端应用程序和Filemaker数据库之间的Web服务一样使用它。它使用FileMaker php Api和XML,将其转换为JSON,因此从数据库中获取任何数据非常容易。

现在我正在使用RESTfm php代码从我的Filemaker数据库中获取数据。例如,要获取数据库postcodes和表格后代码的所有记录,请使用此URI http://demo.restfm.com/RESTfm/postcodes/layout/brief%20postcodes.json?RFMmax=2

{
"data": [
        {
            "Pcode": "7300",
            "Locality": "DEVON HILLS",
            "State": "TAS",
            "Comments": ""
        },
        {
            "Pcode": "7300",
            "Locality": "PERTH",
            "State": "TAS",
            "Comments": ""
        },
        {
            "Pcode": "7300",
            "Locality": "POWRANNA",
            "State": "TAS",
            "Comments": ""
        }
    ]
}

如果您不再使用此Filemaker数据库,您可以编写php脚本来从中获取数据,然后将其保存在MySQL数据库中。我以相同的方式制作,以JSON格式获取数据并将其保存到我的应用程序的CoreData中。

您也可以将数据导出到csv中,然后将其添加到MySQL数据库中。我认为这对你来说是最好的方法。