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