我正在尝试在我创建的 000webhost 中建立与数据库的连接并仅发送示例数据,但我一直失败。(这个想法是构建一个表单并提交数据。您能否根据我的代码和数据库属性提出建议,我缺少什么。我是 PHP、js 等的新手。
我试图更改本地主机并摆脱我的密码。我创建了一个只有一个提交按钮和一个在 HTML 中使用的 PHP 文件的 HTML。我还设置了一个虚拟用户表
--HTML 文件--
<form method="post" action="action_page.php">
<input type="submit">
</form>
action_page.php文件
<?php
$servername = "localhost:3306";
$username = "ac8";
$password = "12345";
$dbname = "id10859778_progress";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO user ( f_name, l_name)
VALUES ('John', 'Doe')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
数据库
https://www.000webhost.com/members/website/slinkier-shelf/database
Server: localhost:3306 »Database: id10859778_progress »Table: user
至尊宝的传说
胡子哥哥