Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用html表单更新数据库_Php_Html - Fatal编程技术网

Php 使用html表单更新数据库

Php 使用html表单更新数据库,php,html,Php,Html,我最近才开始进行web开发,我有点纠结于将表单信息拉入数据库,有什么建议吗?我试过各种方法 <?php $servername=""; $username=""; $password=""; $dbname=""; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { di

我最近才开始进行web开发,我有点纠结于将表单信息拉入数据库,有什么建议吗?我试过各种方法

<?php
$servername="";
$username="";
$password="";
$dbname="";

// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
} 

$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";

if ($conn->query($sql) === TRUE) {
    echo "New record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}

$conn->close();
?>

不确定你的输入是什么。但要确保你有 method=post action=phpDocument.php 完成此操作后,可以使用print\u r函数输入$\u POST变量。这将显示表单中发布的数据

例如:

<form method="post" action="exmaple.php">
    <input type="text" name="test" value="123"/>
</form>
print_r($_POST);

print_r() will give you something like:
['test' => 123]
请在此处阅读有关mysqli的更多信息:


希望这会帮助你,没有太多的事情要做

很难说清楚你到底在找什么。一定要对你的帖子进行描述。但这里有一个链接可以帮助您开始

“我真的尝试过各种方法吗?”Lizandre Prinsloo欢迎来到SO!请将您的代码添加到描述中。看见
echo $_POST['test'];

Output:
123