我对我的 android 应用程序中发生的事情有点困惑,因为我不明白为什么我可以使用我的 android 应用程序将数据发送到本地主机数据库,并且我不能在在线数据库中做同样的工作。最大的问题是我找不到错误。
注意:我使用 volley=>(StringRequest) 将数据发送到数据库
这是我的类 Myrequest 将数据发送到数据库:
public class MyRequest {
private Context context;
private RequestQueue queue;
public MyRequest(Context context, RequestQueue queue) {
this.context = context;
this.queue = queue;
}
public void register(final String nom, final String prenom,
final String naissance, final String telephone, final String email
, final String fonction
, final String commentaire, final String imagedata,
final RegistreCallback callback) {
String url =
"http://wided.epizy.com/index.php?controller=utilisateur&action=enregistrer";
StringRequest request = new StringRequest(Request.Method.POST
, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
callback.onSuccess("inscription validée");
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
if (error instanceof NetworkError) {
callback.onError("Impossible de se connecter");
} else if (error instanceof VolleyError) {
callback.onError("une erreur s'est produite");
}
}
}
炎炎设计
相关分类