なぜこれが配列でなくなり、{}、{}の間にコンマがないのかわかりません
foreach ($query->result_array() as $row) {
header("Content-type: application/json");
echo (json_encode($row,JSON_PRETTY_PRINT));
}
そして、jqueryでjsonデータにアラートを出す方法は?この前は、jsでforループを使用してループしていますが、何らかの理由でサーバー側でループする必要があります。
編集済み
//because i want to replace $row['url'] to get_thumb();
foreach($query->result_array() as $row){
$row['url'] = $this->vz_image->get_thumb($row['url'],'n');
header("Content-type: application/json");
echo (json_encode($row,JSON_PRETTY_PRINT));
}
次に、この結果が得られましたが、jqueryでこのjsonデータにアラートを送信する方法がわかりません。何か助けはありますか?
{
"id": "44",
"url": "assets\/img\/uploaded_photos\/thumbs\/1358786330_n.jpg",
"created_time": "1358786330",
"photo_id": "170",
"tag_id": "44",
"name": "Lan Yao Yeng",
"num_photo": "3"
}{
"id": "44",
"url": "assets\/img\/uploaded_photos\/thumbs\/1358711532_n.jpg",
"created_time": "1358711532",
"photo_id": "169",
"tag_id": "44",
"name": "Lan Yao Yeng",
"num_photo": "3"
}