Это мой контроллер, в котором я создаю данные json и передаю их в файл ветки:
/**
*this route is for inserting data into datatable of modal of bootstrap
*@Route("/pagerduty/edit_team_datatable")
*@return Response
*/
public function edit_teble(Request $request){
$edit = new team_details();
$row_id = $request->query->get('row_id');
$query= ("SELECT tr.id, GROUP_CONCAT(u.usrName SEPARATOR ',') AS team_members FROM team_details td
INNER JOIN team_registration tr ON tr.id=td.team_name
INNER JOIN user u ON u.usrid=td.team_members_names
where td.team_name=$row_id
GROUP BY td.team_name");
$em = $this->getDoctrine()->getManager();
$statement = $em->getConnection()->prepare($query);
$statement->execute();
$result = $statement->fetch();
// print_r($result);die;
//return $this->render("team_display.html.twig",array('edit_table'=>$result));
return new JsonResponse($result);
}
Я получаю ответ json таким образом, где id - только "1", а team_members - "8",Итак, теперь я хочу создать 8 идентификаторов для 8 членов команды.
Это данные json:
{"id": "21", "team_members": "teja,preetham, kick, preetham, teja, meuser, kick, preetham "}
Мне нужен этот формат с использованием цикла:
{" id ":" 21,21,21,21,21,21,21,21 "," team_members ":" teja, preetham, kick, preetham, teja, meuser, kick, preetham "}