I need to communicate with my parser json in my java class to populate a gridview with images. The php code bellow is outputing:
{"posts":["http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg"]}
How should write it to set the same key value "images" to output?:
{"posts":[{"images":"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"images":"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"images":"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"images":"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg",
"images":"http://fisioterapeutacamila.com/iMoveis/img/apto01.jpg"}]}
PHP file:
$sql = "SELECT * FROM iMoveis";
$result = mysqli_query($mysqli, $sql);
$response = array();
$images = array();
while($row = mysqli_fetch_assoc($result)){
$images[] = $row['img1'];
$images[] = $row['img2'];
$images[] = $row['img3'];
$images[] = $row['img4'];
$images[] = $row['img5'];
}
$response['posts'] = $images;
echo json_encode($response, JSON_UNESCAPED_SLASHES);