my query gives result query_string and query_string_id i want that result to provide data for ajax and send it to php
but i dont know how to send associative array through ajax
pls help me to build my code
function querySuccessEnds(tx,results) {
var len = results.rows.length;
console.log("DEMO table: " + len + " rows found.");
var deltaArray=new Array();
for (var i=0; i<len; i++){
deltaArray[i]=[];
deltaArray[i]['query']=results.rows.item(i).query_string
deltaArray[i]['sync_query_id']=results.rows.item(i).sync_query_id
}
var data_to_send = JSON.stringify(deltaArray);
console.log("data"+data_to_send);
$.ajax({//to get online data
type:"POST",
url:galileoServer + "actions.php",
data:"get=update&queries="+data_to_send,
success:function(result){
console.log(result);
},
error: function(xhr, status, error) {
console.log(xhr.responseText);
}
}); //EOC ajax
}// EOC successUpdate
my php file
$data = json_decode(stripslashes($_REQUEST['queries']));
foreach($data as $a){
echo $a->sync_query_id;
echo $a->query;
}
JSON.stringify(deltaArray);data:{get:'update',queries:deltaArray}