0

PHP で次の一連の JSON オブジェクトを解析したいと考えています。しかし、それはある程度うまくいきません。

[
{"latitute":16.8045558404827,"longitude":36.9140487536788,
    "missionid":0,"status":0,"waypointid":0},
{"latitute":-14.093939943107658,"longitude":21.093734242022038,
    "missionid":0,"status":0,"waypointid":0}
]

.

$obj = json_decode($_POST["waypoints"]);


foreach ($json->items as $item) {

    echo($item->{'longitude'});
    echo($item->{'latitude'});
    echo($item->{'missionid'});
    $query="INSERT INTO dio.wpoint (longitude, latitude, missionid, status, ) VALUES ("$item->{'longitude'}.","$item->{'latitude'}.",41)";
    mysql_query($query);    

}
4

2 に答える 2

2

私の知る限り、Mysql は末尾のコンマを許可していません。

INSERT INTO dio.wpoint (longitude, latitude, missionid, status, )

する必要があります

INSERT INTO dio.wpoint (longitude, latitude, missionid, status)
于 2013-03-31T17:22:34.937 に答える