gpt4 book ai didi

php - 使用 NameCheap 将数据库连接到应用程序

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

我正在尝试将数据库连接到我正在设计的应用程序(Android Studio 中的 Android),但我不断遇到错误。我正在设计一个登录页面,因此不能将数据库放在资源文件夹中。

我遵循了使用 000webhost 的教程,所以我尝试了。我的 PHP 代码总是发出“未连接消息”。我还尝试在我的主机上通过 NameCheap 设置数据库并通过该数据库进行连接,但我的 PHP 代码给出了相同的错误。希望这只是我犯的一个错误,我将在此处粘贴 PHP 代码(应用程序代码无关紧要,PHP 直接给我一个错误)。

这是 PHP:

<?php
$con = mysqli_connect("localhost", "ID HERE", "PASSHERE", "DBNAMEHERE");
if (!$conn){
echo "Not Connected :(";
} else{
echo "Connection Established! :)";
}
$name = $_POST["name"];
$company = $_POST["company_id"];
$username = $_POST["username"];
$password = $_POST["password"];
$email = $_POST["email"];
$phone = $_POST["phone"];


$statement = mysqli_prepare($con, "INSERT INTO user (name, username, password, email, company_id, phone) VALUES (?, ?, ?, ?, ?, ?)");
mysqli_stmt_bind_param($statement, "siss", $name, $username, $password, $email, $companyid, $phone);
mysqli_stmt_execute($statement);

$response = array();
$response["success"] = true;

echo json_encode($response);
?>

显然,输入了顶部的值,只是为了安全起见而清除它们。

最佳答案

您有一个拼写错误 $con$conn。如果不起作用,请确保您没有启用 VPN。

关于php - 使用 NameCheap 将数据库连接到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47346537/

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