내가 MySQL 데이터베이스에서이 사용 PHP와 같은 PHP는 JSON을 생산하기 위해 필요한 것은 :PHP : {}없이 json을 만드시겠습니까?
$return_arr = array();
$sql = "SELECT * FROM restaurants";
if ($result = mysqli_query($db_conx, $sql)){
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
$row_array['id'] = $row['id'];
$row_array['location'] = $row['location'];
$row_array['name'] = $row['name'];
$row_array['type'] = $row['type'];
array_push($return_arr,array($row_array));
}
}
mysqli_close($db_conx);
echo json_encode($return_arr);
그러나이 같은 위의 코드 에코의 뭔가 :
[['Staff Welfare', 'london', 'map-marker-icon.png'] , ['perfect', 'London', 'map-marker-icon.png'] , ['Fare Trade', 'essex', 'map-marker-icon.png'] , ['Fare Trade', 'london', 'map-marker-icon.png'] ,]
이것은 내가 무엇을 시도했다입니다
[[{"id":"1","location":"london","name":"Staff","type":"indian"}], [{"id":"2","location":"London","name":"perfect","type":"chinese"}],[{"id":"3","location":"essex","name":"Trade","type":"kebab"}],[{"id":"5","location":"london","name":"Fare Trade","type":"kebab"}]]
누군가가 내게 {}
을 어떻게 제거 할 수 있는지 알려 주시고 column names
도 삭제하시기 바랍니다. 아들은 내가 찾는 걸 좋아해?
필수 형식이 유효하지 않습니다. JSON JSON과 거의 비슷하지 않습니다. –
유효한 JSON이라면, 1)'''을'''로 변경하고, 2)'''전에'',''를 제거해야합니다. –