当前位置: 首页 > 知识库问答 >
问题:

将XAMPP MySQL、html和php链接在一起[关闭]

景明诚
2023-03-14

我已经花了很多时间尝试按照一步一步的指南将这三个连接在一起,以便能够通过html表单将某些内容插入数据库。

以下是html代码:

   <!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contact Form - PHP/MySQL Demo Code</title>
</head>

<body>
<fieldset>
<legend>Contact Form</legend>
<form name="frmContact" method="post" action="testphp.php">
    <p>
        <label for="product_name">Product Name:</label>
        <input type="text" name="product_name" id="product_name">
    </p>
    <p>
        <label for="product_price">Price:</label>
        <input type="number" name="product_price" id="product_price">
    </p>
<p>
<input type="submit" name="Submit" id="Submit" value="Submit">
</p>
</form>
</fieldset>
</body>
</html>

下面是php代码:

    <?php
// database connection code
// $con = mysqli_connect('localhost', 'database_user', 'database_password','database');

$con = mysqli_connect("localhost", "root", "", "demo");
 
if ($con){
// get the post records
$product_name = $_POST['product_name'];
$product_price = $_POST['product_price'];


// database insert SQL code
$sql = "INSERT INTO `products` (`product_name`, `product_price`) VALUES ('$product_name', '$product_price')";

// insert in database 
$rs = mysqli_query($con, $sql);

if($rs)
{
    echo "Contact Records Inserted";
}else{
    echo "error"
}
}
else{
    echo "error"
}

?>

下面是MySQL表:

数据库和表的图片,显示行和数据

共有1个答案

巫煌
2023-03-14
$sql = "INSERT INTO `products` (`product_name`, `product_price`) VALUES ('".$product_name."', '".$product_price."')";

这会奏效的

 类似资料:
  • 我的html文件没有读取我的css文件--我已经尝试搜索了关于这个问题的所有相关问题,但仍然无法获得要读取的css文件。以下是我的资料: 设置.py index.html开头 我的“static”和“templates”文件夹在同一层,main.css在static/css/main.css 编辑:如果有帮助的话,我的引导链接可以被识别,只有main.css不能。 更新:从settings.py中

  • 主要内容:尝试一下 - 实例,HTML 超链接(链接),HTML 链接语法,实例,HTML 链接 - target 属性,实例,HTML 链接- id 属性,实例,基本的注意事项 - 有用的提示,更多实例,HTML 链接标签HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。 尝试一下 - 实例 HTML 链接 如何在HTML文档中创建链接。 (可以在本页底端找到更多实例) HTML 超链接(链接) HTML使用标签 <a>来设

  • HTML 使用超级链接与网络上的另一个文档相连。几乎可以在所有的网页中找到链接。点击链接可以从一张页面跳转到另一张页面。 - 实例 HTML 链接- id 属性 id属性可用于创建在一个HTML文档书签标记。 提示: 书签是不以任何特殊的方式显示,在HTML文档中是不显示的,所以对于读者来说是隐藏的。 实例 在HTML文档中插入ID:<a id="tips">有用的提示部分</a> 在HTML文档

  • > int-ftp:inbound-channel-adapter从ftp站点获取文件并将其放入本地目录。 该文件由int-file:inbound-channel-adapter拾取并放入最终目的地。 这是一个两步的过程来拾取一个文件放在ftp位置。 我做错了什么??我已经尝试使用标题-丰富的abc频道以及运气不好! 希望问题现在清楚了。谢谢你的帮助

  • 问题内容: 我在JDialog 的秋千内使用html页面。 在html中, 当鼠标移至链接时,可以通过浏览器查看网页。 当我按下链接时,出现错误“未安装默认邮件客户端”,但是我猜这是由于在我的PC中没有配置Outlook或其他程序。 当从我的Swing应用程序中打开JDialog时,我看到突出显示为链接,但是当我按下链接时,什么也没有发生。 我原本希望得到与浏览器相同的错误消息。 所以我的问题是可

  • 问题内容: 我的代码如下所示。我的课有一个可选的var BottleLayer有一个方法。 这段代码使用可选的链接,可以在我的类中很好地编译: 现在,我想构造一个使用相同代码的闭包: 但是我得到一个编译错误: 找不到成员“ jiggle” 作为解决方法,我可以强制展开 或者我当然可以使用成熟的可选绑定,但是我宁愿不使用。我确实认识到可选链接只是语法糖,但是很难看出为什么这种语法糖会因为在处理程序中