Salve, ho un problema con l'aggiornamento di dati in un DB MySQL tramite APP Android.

il file Java che visualizza i dati dal Db è il seguente:

codice:
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.app.ProgressDialog;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.SimpleAdapter;

import com.android.volley.Request.Method;
import com.android.volley.Response;
import com.android.volley.VolleyError;
import com.android.volley.toolbox.JsonObjectRequest;

public class ReadData extends AppCompatActivity {

    String url = "http://WWW.MIOSITO.IT/read_allorder.php";
    ArrayList<HashMap<String, String>> Item_List;
    ProgressDialog PD;
    ListAdapter adapter;

    ListView listview = null;

    // JSON Node names
public static final String ITEM_ID = "id";
    public static final String ITEM_txtViewGender = "sesso";
    public static final String ITEM_txtViewNome = "nome";
    public static final String ITEM_txtViewCognome = "cognome";

    @Override
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.read);

        listview = (ListView) findViewById(R.id.listview_01);
        Item_List = new ArrayList<HashMap<String, String>>();

        ReadDataFromDB();
    }

    private void ReadDataFromDB() {
        PD = new ProgressDialog(this);
        PD.setMessage("Loading.....");
        PD.show();

                    JsonObjectRequest jreq = new JsonObjectRequest(Method.GET,
                            null, new Response.Listener<JSONObject>(){

                    @Override
public void onResponse(JSONObject response) {
                        try {
                            int success = response.getInt("success");

                            if (success == 1) {
                                JSONArray ja = response.getJSONArray("orders");

                                for (int i = 0; i < ja.length(); i++) {

                                    JSONObject jobj = ja.getJSONObject(i);
                                    HashMap<String, String> item = new HashMap<String, String>();
                                    item.put(ITEM_ID, jobj.getString(ITEM_ID));
                                    item.put(ITEM_txtViewGender,
                                            jobj.getString(ITEM_txtViewGender));
                                    item.put(ITEM_txtViewNome,
                                            jobj.getString(ITEM_txtViewNome));
                                    item.put(ITEM_txtViewCognome,
                                            jobj.getString(ITEM_txtViewCognome));

                                    Item_List.add(item);

                                } // for loop ends

String[] from = {ITEM_ID, ITEM_txtViewGender, ITEM_txtViewNome, ITEM_txtViewCognome};
                                int[] to = {R.id.item_id, R.id.txtViewGender, R.id.txtViewNome, R.id.txtViewCognome};

                                adapter = new SimpleAdapter(
                                        getApplicationContext(), Item_List,
                                        R.layout.professioni_fragment, from, to);

                                listview.setAdapter(adapter);

                                listview.setOnItemClickListener(new ListitemClickListener());

                                PD.dismiss();

                            } // if ends

} catch (JSONException e) {
                            e.printStackTrace();
                        }

                    }
                }, new Response.ErrorListener() {

            @Override
public void onErrorResponse(VolleyError error) {
                PD.dismiss();
            }
        });

        // Adding request to request queue
MyApplication.getInstance().addToReqQueue(jreq);

    }


    //On List Item Click move to UpdateDelete Activity
class ListitemClickListener implements ListView.OnItemClickListener {

        @Override
public void onItemClick(AdapterView<?> parent, View view, int position,
                                long id) {

            Intent modify_intent = new Intent(ReadData.this,
                    UpdateDeleteData.class);

            modify_intent.putExtra("item", Item_List.get(position));

            startActivity(modify_intent);

        }

    }

    public void addData(View view) {

        Intent add_intent = new Intent(ReadData.this, MainActivity.class)
                .setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
        startActivity(add_intent);
    }
}
però io non vorrei far visualizzare i dati in lista ma solo quelli dell'utente che ha fatto il login (è per la gestione dei dati personali)

Accedo all'applicazione => Vado in Gestione Profilo (dove vedo tutti i miei dati) => clicco sul Button "Modifica" e visualizzo la il modulo con tutti i miei dati che posso modificare.

Come posso modificare questo file (il codice sopra) per poterlo utilizzare come ho scritto sopra?

Grazie