【问题标题】:parsing json url using php使用 php 解析 json url
【发布时间】:2015-07-23 06:46:45
【问题描述】:

我正在尝试开发一个 web 端的 android 项目的后端。而且我不知道如何将数据从 android 传递到 web。我想将 android 应用程序中的内容存储到我的服务器中的数据库中,并且还想从数据库中检索一些数据到 android 应用程序。我正在使用 php。

<?php

  $link = mysqli_connect("localhost", "root", "", "location");

  if (mysqli_connect_error()) {
    die("Could not connect to database");
  }

  header('Content-Type: application/json');

  $query1 = "SELECT name,email FROM users WHERE id=2";

  if ($result1 = mysqli_query($link, $query1)) {
    $data = mysqli_fetch_array($result1);

    $json_en = json_encode($data);
    $array = json_decode($json_en, true);

    $name = $array['name'];
    $email = $array['email'];

    echo $name.",".$email;

    $quer = "INSERT INTO users(name,email) VALUES('$name', '$email')";

    mysqli_query($link, $quer);
}

我想将此输出传递给 android。该怎么做?

【问题讨论】:

  • ""

标签: php android json url


【解决方案1】:

您想研究开发某种后端,是否通过 JSON、XML 或任何其他类型的协议进行响应取决于您。

要存储数据,您可以让应用程序向您的 PHP 端点发出 POST 请求,该端点会处理存储并将某种状态代码返回给应用程序,以便您可以显示适当的消息。在接收数据的情况下,您希望应用发出 GET 请求,并使用 PHP 文件加载数据,将其转换为您的传输协议并将其作为您的响应回显。

您提供的代码格式不正确,但从外观上看,您希望将查询结果返回给您的应用程序。在这种情况下,您只需使用echo 输出结果,它将作为响应内容返回给您的应用程序。

【讨论】:

    猜你喜欢
    • 2017-05-31
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 2012-12-16
    • 2014-08-01
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多