2017-02-21 117 views
-1

我试图让我的Android Studio注册应用程序将信息发送到数据库。我正在使用WAMP服务器。下面是我上传的Register.php代码,如果有人看到有什么问题,你可以帮助修改它吗?将Android应用程序连接到数据库

<?php 
    $con = mysqli_connect("localhost", "root", "", "users"); 

    $Name = $_POST["Name"]; 
    $DoctorNumber = $_POST["DoctorNumber"]; 
    $Password = $_POST["Password"]; 
    $statement = mysqli_prepare($con, "INSERT INTO users(Name, DoctorNumber, Password) VALUES (?, ?, ?)"); 
    mysqli_stmt_bind_param($statement, "siss", $Name, $DoctorNumber, $Password); 
    mysqli_stmt_execute($statement); 

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

    echo json_encode($response); 
?> 
+1

你将不得不有一个休息API,你的Android应用程序谈到这是安装在您的PHP代码。这里有很多教程,但你可能会需要一个框架来使用它。 –

+0

'siss' <计数那些和'?'和变量;他们需要匹配 –

回答

0

您无法将您的Android(甚至iOS)应用直接连接到Mysql数据库。您必须创建一个暴露它的web应用程序,并使用像Retrofit这样的库来进行http调用。

相关问题