0
我不知道这是否是对这个网站有效的问题,但是...使用按钮将数据传递到数据库
我不知道我该如何使用按钮将数据添加到数据库,但不使用表单?我有一个“产品”表,我想单击每个产品信息旁边的按钮,将该项目添加到我的数据库中的orderList。 (用户购物车)
因此,为按钮指定一个值,当它被点击时,它将与数据库中唯一的product_id相匹配,并知道正在选择什么产品。因此,如果我点击每个按钮,它会模仿用户将产品添加到购物车。
我在我的数据库中有9个产品(不介意额外的1)...所以我想点击一个按钮,这样就会生成一个动作,它会在我的数据库中填充另一个表。
感谢
<pre>
<b>ID Description Stock Left Price Order ID</b>
</pre>
<table align="left" border="1px" cellpadding="10" cellspacing="18" style="width: 450px;">
<?php
$servername = "localhost";
$username = "inserter";
$password = "123456";
$dbname = "pc_master_race";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT product_id, product_name, current_stock, product_price FROM stock";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<tr><td>". $row["product_id"] . "</td><td>". $row["product_name"] . "</td><td>". $row["current_stock"] . "</td><td>". $row["product_price"] . "</td></tr>";
}
} else
{
echo "0 results";
}
$conn->close();
?>
</table>
<br> <input value="Order 1" type="submit"><br>
<br> <input value="Order 1" type="submit"><br>
<br> <input value="Order 2" type="submit"><br>
<br> <input value="Order 3" type="submit"><br>
<br> <input value="Order 4" type="submit"><br>
<br> <input value="Order 5" type="submit"><br>
<br> <input value="Order 6" type="submit"><br>
<br> <input value="Order 7" type="submit"><br>
<br> <input value="Order 8" type="submit"><br>
<br> <input value="Order 9" type="submit"><br>
如果您没有发布代码示例,它可能不是一个有效的问题。你到目前为止得到了什么? – Twisty
您是否在使用AJAX? – Twisty
为什么在发布select语句和html时显示结果,当您绑定数据并执行插入语句时:[ – Andrew