アイデアは、同じデータを SQL DB に $quantity 回挿入することです。つまり、数量 = 10 の場合、SQL クエリは同じデータを 10 回挿入する必要があります。問題は、数量がある場合、常にレコードが 1 つ多いということです。 =2 レコード数が 3 の場合、レコード数が 1 の場合、レコード数は 2 になります。
$i=1;
while ($i<="$quantity")
{
$sql="INSERT INTO arivage (ID_Ship, Date_ariv, Date_achat, prov_id, Sph, cyl, Prod_type, Pord_color)
VALUES ('', '$date', '$date1', '$prov_id', '$sph', '$cyl', '$Prod_type', '$Prod_color')";
mysql_query($sql);
$i++;
}
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
私はSQL接続を持っており、コードも閉じています。