我已经创建了一个在vTiger之外的webform,我想将它插入到vTiger使用的数据库中。
这是将数据推入数据库的SQL代码:
$sql="INSERT INTO vtiger_potential(potentialname)VALUES('$company_name', '$potential_no')";这就是我似乎要犯的错误:
Cannot add or update a child row: a foreign key constraint fails (`vtigercrm530/vtiger_potential`, CONSTRAINT `fk_1_vtiger_potential` FOREIGN KEY (`potentialid`) REFERENCES `vtiger_crmentity` (`crmid`) ON DELETE CASCADE)有什么办法解决这个问题吗?
发布于 2012-12-30 09:50:06

此外,您还可以在铅模块中添加具有相应名称的其他输入。对于自定义字段,可以通过firebug (cf_*)检查名称。2.如果您想在数据库中这样做,请考虑所有vtiger实体(联系人、引线等)在crm_entity中都有一个特定的id,因此crm_entity保存不同实体的所有id。在创建牵头实体之前,必须创建其crm_entity行,然后将new_insert_id传递给相关表。但是,如果在crm中出现任何未来的问题,您可能无法确定这是您的错(数据库的直接操作)!
https://stackoverflow.com/questions/10359098
复制相似问题