Php Opencart-XML到MySQL-制造商未分配给产品
我刚刚通过一个脚本导入了Opencart安装中的所有产品,该脚本从供应商提供给我的XML文件中导入了所有数据。所有数据都正确导入,即使是制造商,但这些数据并没有分配给每个产品 基本上,FO中的产品页面没有制造商,因为mysql字段中缺少制造商ID 脚本导入了制造商,每个制造商都有自己正确的ID。我可以手动为每个产品设置正确的制造商,但由于我们讨论的是5300多个产品,因此这不是正确的方法Php Opencart-XML到MySQL-制造商未分配给产品,php,mysql,xml,opencart,Php,Mysql,Xml,Opencart,我刚刚通过一个脚本导入了Opencart安装中的所有产品,该脚本从供应商提供给我的XML文件中导入了所有数据。所有数据都正确导入,即使是制造商,但这些数据并没有分配给每个产品 基本上,FO中的产品页面没有制造商,因为mysql字段中缺少制造商ID 脚本导入了制造商,每个制造商都有自己正确的ID。我可以手动为每个产品设置正确的制造商,但由于我们讨论的是5300多个产品,因此这不是正确的方法 如何在知道制造商id和完整的产品信息的情况下,将正确的制造商分配给正确的产品?如果原始XML文件中的产品和制
如何在知道制造商id和完整的产品信息的情况下,将正确的制造商分配给正确的产品?如果原始XML文件中的产品和制造商之间存在链接,只需再次循环,选择产品的制造商,然后在DB中查找它并检索它的ID。然后在DB中查找产品并用您刚检索到的ID更新它的制造商ID。谢谢,在编写脚本的程序员的帮助下,我能够解决这个问题。