jsonデータでリストを作成する際に問題があります。私は、日付ごとにJSONからリストを作りたい、このjsonで角度jでng-repeatを作る方法
[
{
"date time":"2017-05-15 12:45:24",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-15 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-15 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-16 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-16 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-18 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-19 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-19 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-19 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
},
{
"date time":"2017-05-19 12:45:32",
"latitude":"-7.9786395",
"longitude":"112.5617418"
}
]
のようないくつかのJSONデータを持っているが、私は、このJSONを使用している場合、それはない、日付ごとにデータごとにリストを作りたいです。またはPHPの私のコードが間違っているかもしれません。
PHPコード
$sqlcode = $con->query("select `date time`, `latitude`, `longitude` from data WHERE `imei`='$w12' AND `latitude` < '212' AND `date time` BETWEEN '$w22-01 00:00:00' AND '$w22-31 23:59:59'", MYSQLI_USE_RESULT);
$jsonObj = array();
while ($result = mysqli_fetch_object($sqlcode)) {
$jsonObj[] = $result;
}
$final_res = json_encode($jsonObj);
echo $final_res;
私はこのhttp://plnkr.co/edit/e41n9vAMMLf0WWIUQ8HO?p=previewのようなリストを作りたいです。
あなたがいないdate'あたり 'perdataの何を意味するのでしょうか? – Maher
'date time'が間違っていると、あなたはそれを選択できないので、2ワードの間にスペースを入れてオブジェクトパラメータを設定することはできません。 – Maher
私は日付からメイクリストデータを意味します。もし私が私のjsonデータを使用していれば、日付からではなくデータからリストを作るでしょう。私は自分のPHPコードを修正する必要がありますか? – Nugka