php - 从 HTML 表单接收的数组元素与表的 MySQL 列中的数组项的映射
问题描述
目前,为了检查重复项,脚本会检查客户 ID 是否存在于任何行中,如果存在则跳过记录。但是,我想要实现的是检查客户 ID 是否存在并映射到 ProductID 并附加通过 HTML 表单帖子收到的唯一产品 ID。
这些客户 ID 通过 CSV 表导入数据库,产品是一个复选框,用户可以在上传 csv 文件的表单上选择该复选框,复选框的值作为数组发布到 PHP 脚本。
表名 -> 客户 表中有 10 列,但是这个问题感兴趣的列是 2。
- 客户ID
- 产品列表
CustomerID | ProductID
CUS123 | 1,2,3
CUS234 | 2,3,1
CUS345 | 2,4,5
所以我想做的是,浏览 csv 表并:
- 检查 customerID(如果存在),检查其映射的 productID,将其与数组中收到的 productID 列表匹配,并检查它现在映射的唯一产品 ID,并将其附加到行中。
从 HTML 表单接收到的数组元素与表的 ProductID 列中的数组项的映射是这里的挑战。
解决方案
推荐阅读
- node.js - JSON 键值与从 Web 表单到 express 和 bodyParser 的单引号一起发送
- r - 有没有办法创建一个“?” r闪亮的图标操作按钮?
- oracle - Oracle 学生入门
- html - CSS 布局:移动、垂直布局、页眉(固定高度)、页脚(固定高度)。如何用img填充剩余空间,受高度和宽度限制
- request - 使用存储 API 将图像上传到 Supabase 存储
- c - 移动到不同的头文件后无法发送指向结构的指针
- python - Numpy 256 位计算
- flutter - 如何在 Flutter 测试中模拟 Socket.io 客户端
- php - 使用 WP 查询自动显示按类别或标签分类排序的帖子
- javascript - 使用 PHP 和 Ajax 返回文件地址