Залп не передает параметры? - PullRequest
0 голосов
/ 25 марта 2020

Я хочу увеличивать +1 каждый раз и добавлять его в базу данных SQL сервера. Но проблема в том, что приведенный ниже код выполняется только один раз, остальные +1 не добавляются на сервер. Я проверил много ответов, но ни один из них не помог мне, поэтому я спрашиваю об этом. Так может кто-нибудь сказать мне, какую ошибку я делаю в коде? На самом деле я не знаком с залпом, поэтому ваше подробное руководство поможет мне учиться лучше.

Мой код Android Studio

 queue = Volley.newRequestQueue(this);

         request = new StringRequest(StringRequest.Method.GET, "http://alfaazshayaristatus.com/apps/alfaaz/upload.php?id=" + id, new Response.Listener<String>() {
            @Override
            public void onResponse(String response) {


                Toast.makeText(ImageViewActivity.this, response, Toast.LENGTH_SHORT).show();


            }
        }, new Response.ErrorListener() {
            @Override
            public void onErrorResponse(VolleyError error) {


                Toast.makeText(ImageViewActivity.this, ""+error.getMessage(), Toast.LENGTH_LONG).show();

            }
        }

        );

        queue.add(request);

Мой Php

<?php

include 'config.php';

$id = $_GET['id'];
$response = array();


     $insert = $db->query("UPDATE AlfaazStatus SET views=views+1 WHERE id=$id");
            if($insert){


                $message = "The file id ".$id." add +1 Like";


$success = true;

            }else{


$success = false;

                $message = "File upload failed, please try again.";
            }




$response["success"] = $success;
$response["message"] = $message;

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

echo json_encode($response);
?>

1 Ответ

0 голосов
/ 25 марта 2020

Вы пытались добавить изменение размера изображения с помощью этого?

Picasso.with(getActivity())
                        .load(imageUrl)
                        .placeholder(R.drawable.placeholder)
                        .error(R.drawable.error)
                        .resize(screenWidth, imageHeight)
                        .fit.centerCrop()
                        .into(imageView);

Надеюсь, это поможет вам

...