データベースに値を挿入する作業を行っています。製品を挿入する必要があります。ユーザーはフロントエンドに複数の製品を追加できます。このために、データベースに2つのテーブルがあります。最初はtbl_testで、2番目はtbl_test_monthsです。tbl_test では、製品名と製品の成長率を挿入しています。製品の価格とセールは 12 か月間続きます。したがって、2 番目のテーブルでは、月ごとに製品 ID、売上、価格を入力する必要があります。しかし、私の製品IDが正しく入力されていません。12 か月後に 2 番目の製品 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);
}