Ciao a tutti, premetto che sono newbye, lo scopo è quello di aggiornare dinamicament un pagina box1.php con valori contenuti in response.php la quale esegue query mysql; non riesco a passare un' array associativo di circa 50 valori e poi a rileggerlo nella pagina box1.php, esempio :
File php lato server (response.php):
----------snip ---------
//eseguo query mysql
$result = mysql_query($sql);
if( !$result ) { die('SQL error: ' . mysql_error()); }
$row = mysql_fetch_array($result,MYSQL_ASSOC);
//
$divs = array (
'minDiv' => $row['min_oggi'],
'priceDiv' => $row['current_price'],
'buysl2Div' => $row['buysl2']
);
//creo array da passare
$divs = array (
'minDiv' => $row['min_oggi'],
'priceDiv' => $row['current_price']
);
echo json_encode($divs);
?>
file box1.php che fa richiesta :
<script type="text/JavaScript">
$(document).ready(
setInterval(function(){
$.get('response.php', function(data) {
$('#minDiv').html(data.minDiv);
$('#priceDiv').html(data.priceDiv);
$('#buysl2Div').html(data.buysl2Div);
});
}, 1000);
</script>
</head>
<body >
<div id="minDiv">
<div id="priceDiv">
</body>
</html>
Qualcuno può aiutarmi, grazie

Rispondi quotando