このスレッドの続き:MySQLデータベースへのアクセス-D3
誰かが私が得ている解析エラーを手伝ってもらえますか?何がこれを引き起こす可能性があるかについて、矛盾する情報があるようです。
パースエラー:
エラー:d = "M30、NaNL34、NaNL38、NaNL42、NaNL46、NaNL50、NaNL54、NaNL58......の解析に問題があります。
getdata.php:
<?php
$username="*****";
$password="*****";
$host="********";
$link=mysql_connect($host,$username,$password)
or die("Unable to connect to MySQL");
mysql_select_db("*****", $link) or die( "Unable to select database"
.mysql_error());
$res = mysql_query("SELECT * FROM TestSourceSampleData")
or die ("Unable to run query");
$data = array();
while ($row = mysql_fetch_assoc($res))
{
$data[] = array("reading" => $row['reading']);
}
echo json_encode($data);
mysql_close($link);
?>
getdata.phpからの出力:
[{"reading": "10"}、{"reading": "10.2"}、{"reading": "10.3"}、{"reading":"10.3"}.......。
..jsonファイルを印刷する場合:
Array[120]
[0 … 99]
0: Object
reading: "10"
__proto__: Object
1: Object
reading: "10.2"
__proto__: Object
2: Object
reading: "10.3"
__proto__: Object
3: Object
4: Object
5: Object