• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed PHP-Jak pokazać poprawny format danych JSON

Object Storage Arubacloud
0 głosów
351 wizyt
pytanie zadane 8 stycznia 2021 w PHP przez wizarddos Nałogowiec (25,930 p.)
zamknięte 9 stycznia 2021 przez wizarddos

mam następujący problem. podczas próby wyświetlania( i dalej przekazania) danych pobranych z bazy w formacie JSON brakuje nawiasów kwadratowych oraz przecinka

wygląda to mniej więcej tak:

{"rows":{"id":1,"title":"Grecce"}}{"rows":{"id":2,"title":"Croatia"}}

A w zamyśle powinno pokazywać format taki

{"rows":[{"id":1,"title":"Grecce"}},{"rows":{"id":2,"title":"Croatia"}]}

być może jest to format wyświetlany jest poprawny ale nie mogę go odebrać AJAX'em 

jeżeli potrzeba to kod odpowiadający za wyświetlanie danych

$resultassoc = $result->fetch_assoc();
foreach($result as $resultassoc){
        $assoc['rows'] = $resultassoc;
         echo json_encode($assoc);
}

Wie ktoś może co poprawić w kodzie albo nakieruje mnie tak aby wyświetlany łańcuch wyglądał jak ten zamierzony

komentarz zamknięcia: otrzymano najlepszą odpowiedź

1 odpowiedź

0 głosów
odpowiedź 8 stycznia 2021 przez rafal.budzis Szeryf (85,260 p.)
wybrane 9 stycznia 2021 przez wizarddos
 
Najlepsza

Wyświetlasz kilka osobnych JSONów po sobie bo masz echo w petli :) 

spróbuj tak :) 

$resultassoc = $result->fetch_assoc();
$assoc['rows'] = [];
foreach($result as $resultassoc){
        $assoc['rows'][] = $resultassoc;
}
echo json_encode($assoc);
komentarz 9 stycznia 2021 przez wizarddos Nałogowiec (25,930 p.)
działa dzięki wielkie

Podobne pytania

0 głosów
1 odpowiedź 390 wizyt
pytanie zadane 12 kwietnia 2017 w PHP przez amiluke Obywatel (1,120 p.)
0 głosów
1 odpowiedź 487 wizyt
0 głosów
1 odpowiedź 611 wizyt
pytanie zadane 14 maja 2017 w JavaScript przez Raptowny Początkujący (420 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...