Проблемы с подключением к моей базе данных и вставкой информации через PHP-скрипт - PullRequest
0 голосов
/ 06 октября 2018

Этот скрипт работает через бесплатный хостинг, но не через платный хостинг, который есть у меня через iFastNet.Я использую cpanel для создания баз данных и т. Д.

Вот мой скрипт для регистрации новых пользователей в моей базе данных.Он общается с файлами в моем проекте Android Studio.

<?php
$con = mysqli_connect("localhost", "my_username", "my_password", "userdatabase_name");

$email = $_POST["email"];
$password = $_POST["password"];

$statement = mysqli_prepare($con, "SELECT * FROM users WHERE email = ? AND password = ?");
mysqli_stmt_bind_param($statement, "ss", $email, $password);
mysqli_stmt_execute($statement);

mysqli_stmt_store_result($statement);
mysqli_stmt_bind_result($statement, $id, $username, $email, $password);

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

while(mysqli_stmt_fetch($statement)){
    $response["success"] = true;
    $response["username"] = $email;
    $response["password"] = $password;
}

echo json_encode($response);
?>

Не уверен, если кто-нибудь из вас имеет опыт с этим.Я предполагаю, что это веб-хостинг.Надеюсь, у кого-то из вас возникла эта проблема, и она может предоставить простое решение.

Важно упомянуть, что я могу подключиться к базе данных через MYSQL Workbench, и я могу вставлять данные в свою таблицу там.,Я просто не могу вставить данные с помощью простой регистрации пользователя, которую я создал для приложения для Android.Хотя он работал через бесплатный веб-хостинг.

-Также, прежде чем кто-либо упоминает об этом, мой пользователь имеет все привилегии для базы данных на платном веб-хостинге.

...