2010-05-11 45 views
1

我有一个表单,当前使用PHP将表单条目插入MySQL数据库。是否可以直接将结果插入SugarCRM联系人表而不是MySQL数据库?PHP向SugarCRM提交表单

+0

SugarCRM不使用MySQL吗? – jimiyash 2010-05-11 23:51:47

+0

是的,它使用MySQL,但表结构没有很好的记录,并与模糊的表名有很多关系。 – Gokigooooks 2015-12-07 07:07:11

回答

1

也许你可以将你的表转储为csv文件。 然后使用sugarcrm帐户的导入功能将这些数据导入帐户模块

1

SugarCRM联系人是(MySQL)数据库中的多个数据表...(一个用于标准字段,另一个用于自定义字段,然后是其他用于电子邮件地址管理)......因此,您应该使用他们创建的接口和功能,以便您更轻松地与数据交互到CRM中。

捕捉线索,看看SugarCRM的“广告活动导致捕获”和“网页铅的形式”

插入数据直接传送给其他模块(即接触),你应该考虑使用SOAP接口/连接器。 - http://www.sugarcrm.com/wiki/index.php?title=SOAP_Intro_and_Practical_Examples

希望这有助于

2

糖业使用的一切潜在的MySQL数据库。如果你还没有10年的时间来学习他们希望与Sugar进行交互的逻辑 - 只需在Sugar服务器上安装SQLbuddy,查看表数据并按需要进行查询。好,易于。

+0

你能解释一下吗?我能够做一个复杂的选择查询,但插入是另一个艰巨的任务..请帮助 – Gokigooooks 2015-12-07 07:08:29

0

了解SugarCRM的底层数据库架构非常重要。要回答您的问题,可以使用Web表单在SugarCRM中创建/更新记录。 econstantin提到,有一个联系人表,以及用于添加到该模块的任何自定义字段的contacts_cstm表。所有的自定义表都有一个id_c字段,可以很容易地加入父表的id字段(例如:contacts.id = contacts_cstm.id_c上的LEFT JOIN contacts_cstm)

SOAP客户端可能很难使用,I实际上会建议查看REST客户端。除非您熟悉SugarCRM,否则您可能希望坚持使用可用的Web服务或生成的Web到Lead形式。

0

我会建议使用其余的API。