gpt4 book ai didi

php - 为什么我的数据没有被放入数据库?

转载 作者:行者123 更新时间:2023-11-30 23:02:58 25 4
gpt4 key购买 nike

所以我正在尝试将用户输入放入数据库中。数据库连接正常,但我只是不知道我做错了什么。

我的index.php

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Encrypt</h1>
<form action="http://localhost/si/r.php" method="post">
<input type="text" name="encrypt-in">
<input type="submit">
</form>

</body>
</html>

还有我的r.php

<?php
$con=mysqli_connect("localhost","root","xxx","s");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}


$password = $_POST['encrypt-in'];

mysqli_query($con,"INSERT INTO pass (Password) VALUES ($password)");

mysqli_close($con);
?>

别担心它不是真正的密码。有任何想法吗?

最佳答案

mysqli_query($con,"INSERT INTO pass (Password) VALUES ('$password')");

您可能还想包围您的 $_POST 或使用准备好的语句。

$password = $con->real_escape_string($_POST['encrypt-in']);

关于php - 为什么我的数据没有被放入数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23184597/

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