我正在将值插入数据库。我需要插入产品。用户可以在前端添加多个产品。为此,我在数据库中有 2 个表。第一个是 tbl_test,第二个是 tbl_test_months。在 tbl_test 我插入产品名称和产品增长率。产品价格和销售将持续 12 个月。所以在第二张表中,我需要按月份输入产品 ID、销售额、价格。但我的产品 ID 输入方式不正确。我想在 12 个月后需要第二个产品 ID。这是我的代码。请帮我。
for($p=0; $p < $countProduct; $p++)
{
$revInsert= "insert into tbl_test(id, user_id, product_name, price_growth_rate_year1, price_growth_rate_year2, sale_growth_rate_year1, sale_growth_rate_year2, scenario, currency_type, price_raise)
values('','".$user_id."', '".$productName[$p]."', '".$growth_price_first[$p]."', '".$growth_price_second[$p]."', '".$growth_sale_first[$p]."', '".$growth_sale_second[$p]."', '".$scenario."', '".$pCurrency[$p]."', '".$priceRaiseStatus[$p]."')";
$QueryRev= mysql_query($revInsert);
$id= mysql_insert_id();
}
for($q=0; $q<$cnt; $q++)
{
$rev_month_insert= "insert into tbl_test_months(id, user_id, product_id, month, year, sale_volume, sale_price, scenario)
values('','".$user_id."', '".$id."','".$months1[$q % 12]."', '".$year."', '".$sale_volume1[$q]."', '".$price_currency_contract[$q]."', '".$scenario."')";
$query= mysql_query($rev_month_insert);
}