电商系统产品管理与购物车开发指南
1. 产品数据层存储过程实现
在数据层,我们需要添加与Catalog类中业务层方法相对应的存储过程。以下是添加存储过程的详细步骤:
1. 使用phpMyAdmin执行并创建后续步骤中描述的存储过程,执行代码前别忘了将 $$ 设置为分隔符。
2. 创建 catalog_update_product 存储过程,用于更新产品详细信息:
-- Create catalog_update_product stored procedure
CREATE PROCEDURE catalog_update_product(IN inProductId INT,
IN inName VARCHAR(100), IN inDescription VARCHAR(1000),
IN inPrice DECIMAL(10, 2), IN inDiscountedPrice DECIMAL(10, 2))
BEGIN
UPDATE product
SET name = inName, description = inDescription, price = inPrice,
discounted_price = inDiscountedPrice
WHERE product_id = inProductId;
END$$
- 创建
catalog_delete_product存储过程,从目录中完全移除产品:
超级会员免费看
订阅专栏 解锁全文
20万+

被折叠的 条评论
为什么被折叠?



