データベースからアドレス列のすべての行をフェッチしているこのPHPがあり、それを文字列とjavascriptjson_encode()
に変換する関数を使用していますが、期待どおりに出力が得られませんJSON.parse
<?
include('dbcon.php');
$result = mysql_query("SELECT address FROM markers");
while ($row = mysql_fetch_assoc($result)) {
$new_array[] = $row;
}
print_r($new_array);
$add_js = json_encode( $new_array );
print_r($add_js);
?>
私はprint_r($new_array);
2次元の配列を取得null
し、0番目の位置にいます。私が行った変更は、ゼロ番目の場所で null を与え続けます。
var address = [JSON.parse( '<?php echo $add_js ?>' )];
var address
アドレスの配列を保存する必要がありますが、配列で警告すると出力が得られます。
[object Object],[object Object],[object Object],[object Object],[object Object]
データベースから取得した住所の配列を保存したい