Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Erstellen Sie mehrstufiges JSON mit PHP und MySQL

Das JSON_OBJECT wird als String an PHP zurückgegeben (als prodigitalson ). kommentiert)

Sie möchten alle Ihre Daten als assoziatives Array haben.

Dazu in dem von Ihnen geposteten Beispiel json1 muss durch json_decode geleitet werden .

while ($row = mysqli_fetch_assoc($result)) {
        $row['json1'] = json_decode( $row['json1'], true ); // <----
        $resultArray[] = $row;
}
return $resultArray;

Jetzt sollten Sie das gewünschte Ergebnis erhalten:

echo json_encode($resultArray);