我想用用户添加的产品数量更新表格。
我首先选择表中所有具有相同代码的产品,然后在输入名称中写上id(表中)。
客户端:
<input name="<?php echo $product['id']; ?>" type="number" min="1" placeholder="Quantity" required/>
服务器端:
<?php
session_start();
require __DIR__."/../connectDB.php";
$memberId = $_SESSION['user_id'];
foreach ($_POST as $prodId => $quantity) {
$stmt =$conn->prepare("UPDATE tbl_product SET stock = ? WHERE id = ? AND member_id = ?");
$stmt->bind_param("iii", $quantity, $prodId, $memberId);
$stmt->execute();
$stmt->close();
}
?>
它有效,但安全吗?
一只名叫tom的猫
紫衣仙女