I want to remove extra array from my json. So need a help.
This is how my current json appear:

The below image shows, what i need (Without array):

This is my php code
<?php
define('HOST','localhost');
define('USER','appzcvfy_admin');
define('PASS','adminroot1');
define('DB','appzcvfy_sinala_short_stories');
$conn = mysqli_connect(HOST,USER,PASS,DB);
$sql1 = "select * from table_3";
$result1=mysqli_query($conn,$sql1);
$MainArray = array();
$Facilities = array();
$OpeningHours = array();
while ($row1=mysqli_fetch_assoc($result1)) {
$Facilities['t1_id'] = $row1['id'];
$Facilities['t1_name'] = $row1['name'];
$Facilities['t1_link'] = $row1['link'];
$Facilities['OpeningHours'] = array();
$sql2 = "SELECT * FROM table_4 WHERE (id) = ".$row1['id']."";
$result2=mysqli_query($conn,$sql2);
while ($row2=mysqli_fetch_assoc($result2)) {
$OpeningHours['t2_id'] = $row2['id'];
$OpeningHours['t2_name'] = $row2['name'];
$OpeningHours['t2_link'] = $row2['link'];
$OpeningHours['t2_url'] = $row2['url'];
array_push($Facilities['OpeningHours'],$OpeningHours);
}
array_push($MainArray,$Facilities);
}
$jsonData = json_encode(array('server_respnose' => $MainArray), JSON_PRETTY_PRINT);
echo $jsonData;
?>
Can anyone rearrange my php code as my wanting. Thank you