插入多值mysql&php

ca1c2owp  于 2021-06-19  发布在  Mysql
关注(0)|答案(2)|浏览(293)

我对php和mysql完全陌生。我设法从表“products”中添加1个值,但未能添加另一个值。
产品表中有两行,如下所示:
产品:
产品名称
产品价格
我的代码:

$sql = "INSERT INTO products (product_name, user_id) VALUES (?, ?)";
 $statement = $conn->prepare($sql);
 $statement->bind_param('si', $_POST['product_name'], $_SESSION['user_id']);

 if ($statement->execute()) {
   redirect_to("/create.php?created=true");
 } else {
   echo "Error: " . $conn->error;
 }

添加另一行产品价格的正确方法是什么?

idv4meu8

idv4meu81#

您只需将列和值放在sql语句上

$sql = "INSERT INTO products(product_name,product_price,user_id) VALUES('productNameValue','productoPriceValue',user_id);

告诉我这对你有用吗

qoefvg9y

qoefvg9y2#

如果“pordducts”表有一个变量“product\u price”,那么您可以用它的主id进行更新。每个表都必须有主id进行标识。

相关问题