그래서 간단한 쿼리를 묻는 PHP 스크립트를 가지고 배열에 넣습니다.PHP 배열을 JSON 배열로 가져 오는 방법은 무엇입니까?
<?php
$query = mysql_query('SELECT ATX12V FROM results');
$resultSet = array();
while($row = mysql_fetch_array($query)){
$resultSet['ATX12V'] = $row['ATX12V'];
$data[] = $resultSet;
}
print json_encode($data);
?>
인쇄로 json_encode ($ 데이터)의 결과는 다음
[{ "ATX12V": "10"}, { "ATX12V": "65"}, { "ATX12V": "64 "}, {"ATX12V ":"96 "}
아래 코드는 자바 스크립트이고 내 질문은 $ data를 데이터에 어떻게 추가합니까 ??
<script>
var buyerData = {
labels : ["January","February","March","April","May","June", "July", "August"],
datasets : [
{
fillColor : "#9DB86D",
strokeColor : "#ACC26D",
pointColor : "#9DB86D",
pointStrokeColor : "#9DB86D",
data : []
}
]
}
</script>
어떤 시점에서 PHP가 실행됩니까? 페이지 요청 중에 실행 중이거나 AJAX 요청 중입니까? –
이 스크립트는 PHP 코드 다음에 같은 페이지에 있습니까? – ksealey