gpt4 book ai didi

php - 无法将 PHP 表单数据存储在数据库中

转载 作者:行者123 更新时间:2023-11-29 10:36:34 26 4
gpt4 key购买 nike

我正在开发一个基于 PHP、Bootstrap 和 MySQLi 的示例电子商务网站

我遇到 2 个 PHP 页面的问题:home.php 和 cart-script.php

带有文本输入和按钮的表单的 home.php 的一些相关部分是:`

<div class="panel panel-default">
<div class="panel-heading">
<div class="panel-title">
<?php TitleQuery(2); ?>
</div>
</div>
<div class="panel-body">
<center>
<?php
PhotoQuery(2);
?>
</center>
<p>
<?php
BodyQuery(2);
?>
</p>
<form action="cart-script.php" method="POST">
<p>
<center>
<input type="number" class="form-control" name="name2" placeholder="Select quantity to add:">
</input>
</center>
</p>
<input type="button" name="submit2" class="btn btn-primary btn-block" value="Add to cart">
</input>
</form>
</div>

`

我的 cart-script.php 文件的代码是:`

session_start();
require_once("connection.php");
if(isset($_POST['submit2']))
{
$n=int($_POST['name2']);
$id=2;
$query1= "SELECT ItemName,Price FROM items WHERE ItemID='2'";
$result1=mysqli_query($con,$iquery1);
while($row=mysqli_fetch_array($result))
{
$iname=$row["ItemName"];
$p=$row["Price"];
}
$query = "INSERT INTO shopcart VALUES
(
'{$id}',
'{$iname}',
'{$p}',
'{$n}'
)";
$result=mysqli_query($con,$query);
}

?>`

每当我点击 home.php 中的“添加到购物车”按钮,然后检查 WampServer 上 PHPMyAdmin 上的数据库时,数据库都没有受到影响。我哪里错了?

最佳答案

您只需提交您的表格:

<input
type="submit"
name="submit2"
class="btn btn-primary btn-block"
value="Add to cart">

您的表单尚未提交

关于php - 无法将 PHP 表单数据存储在数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46300198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com