Ciao a tutti,
ho provato a cercare su varie discussioni ma nada.
Ho bisogno di comunicare con un db secondo 2 passi:
1)interrogo il db e controllo se un campo è 0 o 1
2) a seconda che il campo sia 0 o 1 mostro un messaggio (alert o un popup) di dialogo che poi mi andrà ad aggiornare il db
Quindi ho 2 chiamate (a)sincrone da fare in un'unica funzione js.
Avrei quindi bisogno, per la prima chiamata di poter ricevere un valore di ritorno dalla pagina php in una variabile (non html) e poterla controllare. come faccio? please..
ho provato così
var tmp;
$.ajax({
type: "POST",
url: "prova.php",
data: data,
async: false,
success:function(response){
tmp= response;
}
});
if(tmp==0){
alert("fai questo visto che è 0");
}else{
alert("fai questo visto che è 1");
}
Ovviamente non mi funziona... nel file php per metto ad esempio echo("1"); ma nada...
Qualcuno sa dirmi dove sbaglio?ne ho provati diversi: con o senza async, mettendo anche tmp=$.ajax(.....ecc...) ma niente.
Grazie mille