Nowy do php. Próbuję wysłać dane JSON do interfejsu użytkownika w parze nazwa-wartość. Próbowałem przykład, który mam here Poniżej znajduje się mój fragment kodu, który wysyła dane w formacie wartości nazwy JSON.Jak wysłać tablicę obiektów w formacie JSON z PHP
while($stmt->fetch()){
$list = array('id' => $fid, 'name' => $fname);
}
$stmt->free_result();
$stmt->close();
echo json_encode($list);
mam to na front-end
Object {id: 12, name: "Manisha"}
Problem Spodziewałem tablicę obiektów. Powyższa wartość jest ostatnią wartością uzyskaną z zapytania SQL. Jakie zmiany należy wprowadzić w tym kodzie, aby uzyskać tablicę obiektów. Coś w rodzaju:
[{"id":"1","name":"Kumari"}, {"id":"2","name":"KM"}, {"id":"3","name":"Manisha"}]
Proszę o poradę.
od $ lista jest zdefiniowana jako tablica wartości, chciałbym pomyślałem, że nie dostaniesz przedmiotu z przodu, ale Array [id: 12, name: "Manisha"] – Waygood