Mysql To JSON

Salam Dostlar, Demək mənə bir kod üzrə kömək lazımdır. Anlayışı olan dəstək olar inanıram ki. Demək Mən MYSQL üzərindən gələm məlumatları JSON ilə convertasiya etmək istəyirəm ama alındıra bilmirəm Alınan məlumatlar bu cür alınır {"id":1,"name":"ISTIFADECI ADI 1"},{"id":2,"name":"ISTIFADECI ADI 2"} Ama mənə lazım olan isə bunun qrup şəklində olmasıdır mələsən ["ISTIFADECILER","{"id":2,"name":"ISTIFADECI ADI"}] Qisaca desek MYSQL üzərindən gələn məlumatları json olaraq almaq istəyirəm ama başlıq CONCAT ilə Bilgisi olan fikrimi anladı. Köməklik göstərənlərə indidən təşəkkürlər

Verilmiş cavablar və yazılan şərhlər (2 cavab var)

DeveloperMIU (2021-10-24 18:42:33)
Həll etdim , gələcəkdə bu kimi məlumatların hansısa istifadəçilərə lazım olacağını düşünərək kod sətrini aşağıda qeyd edirəm [code] $result = $db->query("SELECT `id`,`json_data`,`ip`,`ua`,`time` FROM `auth` WHERE `usid`='".$id."' ")->fetchAll(); $results = []; foreach ($result as $row) { $results[] = [ 'ip' => $row['ip'], 'country' => $row["country"], 'ua' => $browsersh, 'os' => $os, 'time' => $row["time"] ]; } echo json_encode(['aaData' => $results], JSON_PRETTY_PRINT); [/code]

E. Hacı (2021-10-24 00:57:48)
SQL query-ni də yazsanız yaxşı olar Bir də nümunə bir mysql table row da yazmaq lazımdır. Ki biz görək sizin bu formalaşdırmaq istədiyiniz JSON neçə sətir və neçə xana əsasında formalaşır. Və ən əsası, concat ilə niyə alınmır, problem nədir?

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Php ilə istifadəçi sayı

phpmyadmin error

Mysql bazadan mətni simvol sayına görə cıxartmaqda kömək

php link bloklama

php skriptində səhv

Mysql Sorğuda yardım