2017-02-21 3 views
-1

Ich versuche, meine Android Studio-App zum Senden von Informationen an die Datenbank zu bekommen. Ich benutze einen WAMP-Server. Unten ist mein Register.php-Code, der hochgeladen wurde und wenn irgendjemand etwas falsch sieht, könnten Sie helfen, es zu ändern?Verbinden einer Android-App mit einer Datenbank

<?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

Sie müssen eine Pause api haben, dass Ihre Android-App spricht, ist in Ihrem PHP-Code eingerichtet. Es gibt viele Tutorials, aber Sie werden wahrscheinlich wollen, dass ein Framework dafür verwendet wird. –

+0

'siss'

Antwort

0

Sie können Ihre Android- (oder sogar iOS-) App nicht direkt mit einer MysQL-Datenbank verbinden. Sie müssen eine Webanwendung erstellen, die sie verfügbar macht, und eine Bibliothek wie Retrofit verwenden, um die http-Aufrufe durchzuführen.

Verwandte Themen