後でjqueryがグラフをプロットするために使用する配列があります(したがって、json_encode)。
<?php
$server = "myserver:1234";
$user="dbuser";
$password="userpass";
$database = "dbname";
$connection = mysql_connect($server,$user,$password);
$db = mysql_select_db($database,$connection);
$query = "SELECT Y FROM listener_incr";
$result = mysql_query($query);
$i = -60;
while($row = mysql_fetch_assoc($result))
{
$dataset1[] = array($i,$row['Y']);
$i++;
}
$final = json_encode($dataset1,JSON_NUMERIC_CHECK);
?>
$final の出力は[[-60,5],[-59,3],[-58,6],...[-1,7],[0,8]]
グラフをプロットするために使用されるデータ シリーズとは別に、配列の最後の値を div にエコーしたいと考えています。
これが私が試したことです...
<div id="LastInArray">
Current count: <?php
end($dataset1);
$intOutput = key($dataset1);
echo $intOutput;
?>
</div>
しかし、上記の出力Current count: 59
はわかりません。div (この例では) に必要な出力はCurrent count: 8
.
後で AJAX を使用してこの値を更新したいので、それが div に含まれています。