Я попытался с помощью функции json_encode или decode удалить квадратный квадрат массива open и close, но это не сработало. Поэтому я хочу удалить первый [и конец последнего] из вывода JSON ниже, используя PHP, MySQL
Из этой строки изображения 1 и строки 30
Ref this картинка, ![enter image description here](https://i.stack.imgur.com/PhnH7.png)
Ниже мой PHP код
header("Content-type: application/json; charset=utf-8");
// Fetch associate value
$audioList_array = array();
$audio_array = array();
$result_array = array();
$fetch_audio_details = mysqli_query($mysqli,
"SELECT n.id, n.categoryName, n.status, c.id, c.audioCategoryId,
c.title, c.description, c.photoFileName, c.audioFileName, c.audioDuration, c.status,
c.paymentStatus FROM AudioCategory n LEFT JOIN Audio c ON n.id = c.audioCategoryId
WHERE n.status='Active' AND c.status='Active' AND c.id IS NOT NULL
Group BY c.audioCategoryId Order By n.categoryName")
or die(mysqli_error($mysqli));
while ($audio_details = mysqli_fetch_assoc($fetch_audio_details)) {
//Fetch audio category name
$audio_array['categoryName'] = $audio_details['categoryName'];
$audio_array['result'] = array();
$fetch_notes = mysqli_query($mysqli,
"SELECT n.id, n.categoryName, n.status, c.id, c.audioCategoryId,
c.title, c.description, c.photoFileName, c.audioFileName, c.audioDuration, c.status,
c.paymentStatus FROM AudioCategory n LEFT JOIN Audio c ON n.id = c.audioCategoryId
WHERE n.status='Active' AND c.status='Active'
AND c.id IS NOT NULL AND c.audioCategoryId = ".$audio_details['audioCategoryId']."")
or die(mysqli_error($mysqli));
while ($row = mysqli_fetch_assoc($fetch_notes)) {
$result_array['id']=$row['id'];
$result_array['title']=$row['title'];
$result_array['description'] = $row['description'];
$result_array['photoFileName'] = $base_url.$picture.$row['photoFileName'];
$result_array['audioFileName'] = $base_url.$audio.$row['audioFileName'];
$result_array['audioDuration'] = $row['audioDuration'];
$result_array['paymentStatus'] = paymentStatus($row);
array_push($audio_array['result'],$result_array);
}
array_push($audioList_array, $audio_array);
//array_push($audio_array);
}
// Convert array values to json format
$jsonData = json_encode($audioList_array, JSON_PRETTY_PRINT);
echo $jsonData;
}