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

时间:2010-11-03 09:24:24

标签: php jquery mysql database get

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

1 个答案:

答案 0 :(得分:1)

我不相信表中的数据足以从中获取运行总计或列表价格。例如,使用firebug的用户可以轻松降低订单价格。

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

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