使用php通过for循环和数组进行多个插入(通过jQuery AJAX接收)

使用php通过for循环和数组进行多个插入(通过jQuery AJAX接收),php,jquery,mysql,ajax,post,Php,Jquery,Mysql,Ajax,Post,我通过jquery的ajax将值从一个页面发送到一个php页面。我希望将接收到的值存储到db中。到目前为止,这是我的php页面: <?php $supp_short_code = $_POST['supp_short_code']; $om_part_no = $_POST['om_part_no']; $description = $_POST['description']; $price_each_nett = $_POST['price_each_nett']; $

我通过jquery的ajax将值从一个页面发送到一个php页面。我希望将接收到的值存储到db中。到目前为止,这是我的php页面:

    <?php
 $supp_short_code = $_POST['supp_short_code'];
 $om_part_no = $_POST['om_part_no'];
 $description = $_POST['description'];
 $price_each_nett = $_POST['price_each_nett'];
 $cost_total = $_POST['cost_total'];
    ?>


问题是,这个php可能会在每次“提交”时收到多个帖子,因此每个帖子可能有5个(即订购5个项目)。因此,我将从这里开始,将这些值粘贴到合适的mysql查询中。此外,每个订单都需要有一个唯一的id。如果这有意义的话,它实际上会为我正在处理的每个订单项目提供相同的id号?这些是否需要进入数组,然后通过for循环?db中基本上有一行是“post”中的这些字段……

表单字段需要是HTML中的元素数组,并且必须将每个$\u post元素视为一个数组。在表单的HTML中,在字段名称中添加括号,即name=“supp_short_code[]”提交表单时,您可以循环浏览这些项目并完成对数据库的插入

表单字段必须是HTML中的元素数组,并且必须将每个$\u POST元素视为一个数组。在表单的HTML中,在字段名称中添加括号,即name=“supp_short_code[]”提交表单时,您可以循环浏览这些项目并完成对数据库的插入

您是否有一个“购物车”,在订单实际处理之前存储订单项目?还没有,用户单击表中的一行,我将该行附加到一个新表中,然后,我从第二个表中获取所有行并将其发送到php页面。您是否有一个“购物车”,在订单本身实际处理之前,订单项目就存储在该购物车中?还没有,用户单击表中的一行,我将该行附加到一个新表中,然后我从第二个表中获取所有行并将其发送到php页面。