Scusate ma nel frattempo di un vostro aiuto sono riuscito ad andare un pò avanti.
Allora in pratica nel file scontrini.php riesco a lanciare una query con due paramentri inviati tramite post.
codice:
if (isset($_POST['dataStart'], $_POST['dataEnd'])) {
$dataStart = mysql_real_escape_string(htmlentities($_POST['dataStart']));
$dataEnd = mysql_real_escape_string(htmlentities($_POST['dataEnd']));
$sql = mysql_query("SELECT CODSCONTRINI.codScontrino,data,totale FROM codSCONTRINI,totscontrini WHERE CODSCONTRINI.CODSCONTRINO = TOTSCONTRINI.CODSCONTRINO AND DATA >= '$dataStart' AND DATA <= '$dataEnd' ORDER BY DATA, CODSCONTRINI.CODSCONTRINO");
//$row = mysql_fetch_array($sql);
if (!$sql) {
echo json_encode("");
}else{
$rows = array();
while($r = mysql_fetch_assoc($sql)) {
$rows[] = $r;
}
echo json_encode($rows);
}
}
lato script invece,
codice:
$('#save_button').click(function() {
// grab values
var dataStart = $('#dataStart').val();
var dataEnd = $('#dataEnd').val();
// show loading text
$('#save_status').text('Loading...');
// perform http request
$.post('scontrini.php', {dataStart: dataStart, dataEnd: dataEnd}, function(data) {
$('#save_status').text(data);
});
});
})
in questo modo ottengo nella pagina una stampa di questo tipo:
[{"codScontrino":"20274","data":"2012-01-20","totale":"4.10"},{"codScontrino":"20275","data ":"2012-01-20","totale":"3.45"}]
in pratica è una stampa, credo di quello che mi ha restituito la query, ora l'ultimo passo sarebbe ciclare questo array e stampare il suo contenuto all'interno di una tabella HTML, come posso fare???