Salve gente,
Collegandomi più volte allo stesso file PHP contenente tutte le query che devo effettuare succede che ogni volta che eseguo una query diversa del file PHP il risultato che ottengo è ovviamente sempre diverso.
Ho creato una tabella in mysql contentente usrname e psw.
Dal file PHP eseguo:
una query che mi restituisce l'usrname
una query che mi restituisce la psw
Ora, avendo creato una funzione che funge da Parsing Json come faccio a fargli capire che una volta mi dovrà restituire il parsing dell'username restituito così: [{"usrname":"user1"}] e una volta il parsing della password restituito così: [{"psw":"psw1"}]
nel layout ho 2 bottoni:
1) si connette al PHP, esegue la QUERY e restituisce usrname passando dalla funzione di Parse
2) si connette al PHP, esegue la QUERY e restituisce psw passando dalla funzione di Parse
la funzione è questa:
se clicco sul bottone 1 da errore
codice:
08-23 12:48:22.459: ERROR/Err(1129): org.json.JSONException: No value for psw
Ovvio perchè quando il debug passa dalla funzione "parse" dal mio codice si aspetta di trovare un JsonObject che si chiami psw, ma avendo eseguito la query che da questo risultato: [{"usrname":"user1"}] non può trovarlo.
se clicco sul bottone 2 da quindi quest altro errore
codice:
08-23 12:48:22.459: ERROR/Err(1129): org.json.JSONException: No value for usrname
Qualcuno sa come sistemare la funzione per far si che non esca più l'errore?