Я пытаюсь выполнять операции CRUD с моим Android-приложением. Очевидно, что JSON & PHP - это способ сделать это, но я нахожу только примеры, которые кажутся устаревшими (Android Studio отмечает большинство объектов как устаревшие). Сейчас у меня нет никого из них, но это может быть из-за моего PHP.Отправка данных с Javascript на службу JSON PHP
В любом случае: может ли кто-нибудь указать мне современный пример того, как отправлять данные из моего приложения Android в мою службу JSON?
Вот PHP для моего INSERT заявления (я кусочки из 2-х учебных пособий):
include 'dbconn.php';
$get = json_decode(stripslashes($_POST['req']));
$userID = $get->userID;
$text = $get->text;
$erstellt = $get->erstellt;
$sql = "INSERT INTO 4188647db4.status (id, userID, text, erstellt) VALUES (NULL, '$userID', '$text', '$erstellt');";
if ($connection->query($sql)) {
$msg = array("status" =>1 , "msg" => "OK");
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($connection);
}
$json = $msg;
header('content-type: application/json');
echo json_encode($json);
@mysqli_close($conn);
Спасибо, что похоже на работу с java-частью. Тем не менее, я все еще не могу получить данные POST на своем PHP. Я попробовал $ get = json_decode (file_get_contents ('php: // input)); но он тоже не работает. – PectoralisMajor