JSON でエンコードされた配列を適切にフォーマットしようとしています。これが私のPHP MySQLクエリです:
$query = "SELECT date, value1, value2
FROM testdata
ORDER BY date ASC";
$result = mysql_query($query);
$myChartData = array();
while($row = mysql_fetch_assoc($result)){
$myChartData[] = $row;
}
<script type="text/javascript">
var chartData = <?php echo json_encode($myChartData); ?>;
コンソールから、オブジェクトは次のように表示されます。
[Object { date="2011-02-23", value1="133034", value2="12105.78"},
Object { date="2011-02-24", value1="122290", value2="12068.50"},
Object { date="2011-03-08", value1="453142", value2="12214.38"}]
日付を囲む引用符は残りますが、value1 と value2 の引用符は削除する必要があります。
このすべての独学初心者...助けてくれてありがとう!