Salve, sto realizzando un sito che deve recuperare dei dati da un altro sito da un pagina php. Sul sito non posso utilizzare php cosi avevo pensato di fare una chiamata ajax e prelevare i dati in formato json. Ma non avendolo mai usto sto riscontrando alcune difficoltà potete darmi una mano?
Di segutio posto il codice che sto provando.
Pagina con codice php:
Codice PHP:
$sql = "SELECT sum(ore_notti),sum(ore_stra),sum(ticket_pranzo),sum(cambio_turno)FROM tb_turni WHERE MONTH (giorno) = MONTH(curdate()) and id_utente = '1'";
$res = mysql_query($sql);$row = mysql_fetch_row($res);
$return = array('a' => $row[0], 'b' => $row[1], 'c' => $row[2], 'd' => $row[3]);
echo json_encode($return);
codice HTML:
$.ajax({ type: 'POST', url: "http://sito.it/test.php", dataType: 'json', success: function(data) { $('#diva').html(data.a); $('#divb').html(data.b); $('#divc').html(data.c); $('#divd').html(data.d); } });
}
Edit: ho fatto delle prove e sono riuscito a ricevere i dati, posto il codice che ho utilizzato secondo voi bene oppure potrebbe essere migliorato?