我有一个表单,可以动态(添加-删除)创建最多七个表单行(字段)。每个附加的表格行都有一个附加的数字(即:name="product" 接下来是 name="product2".. "Product3" 等)。所以我想我会用 isset 查看发布的内容,只插入发布的内容,但我缺乏技能导致这不起作用。请参阅下面的代码:
mysql_select_db("inventory", $con);
$sql="INSERT INTO shipped (id, type, client, product, color, quantity)
VALUES ('$_POST[productid]','$_POST[type]','$_POST[client]','$_POST[product]','$_POST[color]','$_POST[quantity]')";
if( isset($_POST['productid2']) ) {
"INSERT INTO shipped (id, type, client, product, color, quantity)
VALUES ('$_POST[productid2]','$_POST[type2]','$_POST[client2]','$_POST[product2]','$_POST[color2]','$_POST[quantity2]')";
}
我计划只为每个产品添加“isset”,但事实证明这只会插入一组帖子值,而不是两者。我将有多达 product7 (所以最多七个插入)。有什么帮助吗?