php - jquery/php/mysql 采购订购系统需要帮助

标签 php jquery mysql database get

我正在尝试制作一个可在 php、mysql 和 jquery 中工作的采购订单系统。我有一个“运行总计”效果很好,但我已经到了这样的地步:如果用户很高兴并且想要继续订购他们选择的产品,我想获取屏幕底部的项目(附上图片以了解我的意思)并将值发送到 php 脚本,该脚本会将它们插入到名为“orders”的数据库中。我想象发生的事情是他们按下“保存”,jquery从底部表中的行中获取所有值,并通过“GET”将它们发送到等待的PHP,PHP会将其接收到的所有数据插入到数据库中,所有具有唯一的“id”,以便人们可以在以后撤回订单...我知道我想做什么,但我正在努力计划特定的 mysql 查询/jquery 内容!任何帮助表示赞赏! Screenshot of current progress

最佳答案

我对表中的数据不够信任,无法从中提取运行总计或 list 价格。例如,使用 firebug 的用户可以轻松降低订单价格。

您确实希望将购物车存储在用户 session 中,以便您可以在服务器端维护准确的总金额,并提供您可以信任的价格,因为用户无法更改它们。永远不要相信从前端返回的数据。当用户将商品添加到购物车时,通过 product_id 向服务器询问价格,而不是使用 jQuery 从 DOM 中获取价格。

当用户提交订单时,您无需使用 jQuery 传递任何内容,您只需触发一个 PHP 脚本,该脚本将使用存储在 session 中的购物车来处理订单。

关于php - jquery/php/mysql 采购订购系统需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4085610/

相关文章:

javascript - 如何循环遍历新生成的数组而不覆盖它?

php - Laravel:如何在具有引用表的两个表之间建立关系

php - 跟踪给定行的 View

PHP登录页面标题()不起作用

javascript - 将 HTML 表数据存储到 Javascript 数组中

php - 将 MySQL 查询转换为 Codeigniter 语法

javascript - 如何延迟 jQuery 中的事件?

mysql - 选择某个日期到现在mysql

php - 我可以在 PHP 中混合使用 MySQL API 吗?

php - 使用 PHP 编译 C++ 文件