我必须编写代码,在opencart网站上自动添加/删除/编辑产品,所以我的问题如下:
如何使用php自动将新产品添加到数据库?opencart中有一些方法,所以我可以使用它们,或者我必须从头开始编写代码
P.S:一个例子会很棒(假设我们在数组中有产品信息)
答案 0 :(得分:0)
目前我正在做类似的事情,我的设置如下:
(product, product_description, product_to_store, category_id, product_to_category)
。log
的数据库表,其中记录了正在处理的文件,时间,错误等。我的结论是你应该创建一个模型和控制器,它将处理这个请求以自动添加/删除/编辑产品,然后无论何时需要运行它,你都可以导航到该脚本。另一个聪明的做法是在后端保护该脚本,以便只有你能够导航到它。
产品的MySQL插入语句示例如下:
$insert_product = "INSERT INTO " . DB_PREFIX . "product ( sku, quantity, stock_status_id, status, date_added, price, taxpercentage, supplier, department, webshop, schedule)
VALUES ('".$sku."','" .$onhand. "','7','1',NOW(),'".$price. "','" .$tax_percentage. "','" .$supplier. "','" .$department. "','" . $webshop . "','" .$schedule. "')";