뷰 소스에서 JSON PHP 출력을 숨기고 싶습니다. amCharts로 작업 중이며 mySQL 데이터베이스에서 데이터를 가져 와서 JSON으로 포맷하는 PHP 데이터 소스를 만들었습니다 형식을 사용하면 amchart가 읽을 수 있습니다. 뷰 소스에서 형식이 지정된 JSON 데이터를 숨길 수 있으며 아직 amchart가이를 읽었습니다.보기 소스에 PHP JSON 출력 표시 안 함
아래 My PHP 코드입니다. 귀하의 도움을 크게 주시면 감사하겠습니다.
<?php
// Connect to MySQL
$link = mysql_connect('localhost', 'root', 'VPM2014')
or die('Could not connect: ' . mysql_error());
// Select the data base
$db = mysql_select_db('vpm_global', $link) or die ('Error selecting database \'vpm_global\' : ' . mysql_error());
// Fetch the data
$query = "SELECT Price_date, ZAR_Based_1000 FROM gso ORDER BY Price_date ASC";
$result = mysql_query($query);
// All good?
if (!$result) {
// Nope
$message = 'Invalid query: ' . mysql_error() . "\n";
$message .= 'Whole query: ' . $query;
die($message);
}
$prefix = '';
echo "[\n";
while ($row = mysql_fetch_array($result)) {
echo $prefix . " {\n";
echo ' "date": "' . $row['Price_date'] . '",' . "\n";
echo ' "value": ' . $row['ZAR_Based_1000'] . '' . "\n";
echo " }";
$prefix = ",\n";
}
echo "\n]";
// Close the connection
mysql_close($link);
?>
감사합니다. 공용 폴더에서 .php 파일이 들어있는 폴더를 숨길 수 있습니다. 관심 없어. – jasonh
@jasonh PHP 파일이 차트 이미지를 생성하는 경우에는 작동하지 않습니다. 문제의 파일은 공개적으로 액세스 할 수 있어야합니다. 예를 들어 '' –