【问题标题】:Not getting the inserted data in database?没有在数据库中获取插入的数据?
【发布时间】:2018-01-27 05:28:40
【问题描述】:

当我尝试从我的手机或 IP 插入数据时,我正在获取数据,但是当我的朋友尝试添加数据时,数据并没有插入到我创建的数据库中。为什么会这样?我已经插入了我的 IP,当我从同一个 IP 插入数据时,我会在我的数据库中获取数据。但是当其他人尝试从他们的手机或其他 IP 添加数据时,它不会出现在数据库中。请给出一些解决方案如何解决它。 这是我的 API 代码

public class Api {
private static final String ROOT_URL = "http://192.168.0.106/DataApi/v1/Api.php?apicall=";
public static final String URL_CREATE_DATA = ROOT_URL + "createdata";
public static final String URL_READ_DATA = ROOT_URL + "getdata";
public static final String URL_UPDATE_DATA = ROOT_URL + "updatedata";
public static final String URL_DELETE_DATA = ROOT_URL + "deletedata&id=";

}

【问题讨论】:

  • 添加您的insert 代码。

标签: php android mysql database android-volley


【解决方案1】:

您用于访问数据库的 URL 是本地地址。无法从外部 IP 访问它。

要使数据库全局可访问,您需要将您的外部 IP 地址(或域名)放入代码中,并确保可以从外部访问数据库服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多