如何修复-表单未将数据插入数据库

时间:2019-05-15 14:40:35

标签: php html

我制作了动态表单,它由数据库生成自身,但是表单不会将数据插入数据库。

问题可能是表单信息来自一个表,我必须插入另一个表,需要连接表或其他东西?

<?php
$query = "SELECT * FROM product_types";
$input_product_attribute = mysqli_query($connection,$query);
while($row = mysqli_fetch_array($input_product_attribute)) {
    $product_type_attribute = $row['Product_type_attribute'];
?>
    <div id='div_<?php echo $product_type_ID ?>' class="divParameter" style="display: none;">
    <div class="form-group">
        <input name='dynamic_values[<?php echo $product_type_attribute ?>]'  type="text" class="form-control">
    </div>
    </div>
<?php } ?>

if (isset($_POST['submit'])) {   
    global $connection;
    $ProductAttribute = $_POST['dynamic_values'];

        $ProductAttribute = mysqli_real_escape_string($connection, $ProductAttribute );

        $query = "INSERT INTO products 
                            (Product_sku,Product_name, Product_price,
                            Product_type,Product_size) ";

        $query .= "VALUES ('$productSku', '$productName', '$productPrice', 
                            '$productType', '$ProductAttribute') ";
}

0 个答案:

没有答案