sql >> Database >  >> RDS >> Mysql

Hoe een MySQL-tabel naar JSON te converteren met PHP?

Gebruik voor de zekerheid json_encode zoals dit:

$real = array_map(function($a) { return $a["real"]; }, $rows);
$orcamento = array_map(function($a) { return $a["orcamento"]; }, $rows);
$desvio = array_map(function($a) { return $a["desvio"]; }, $rows);

echo json_encode(array(
    array('name' => 'orcamento', 'data' => $orcamento),
    array('name' => 'real', 'data' => $real),
    array('name' => 'desvio', 'data' => $desvio)
));

(maar in wezen in uw originele uitvoer de [ en ] om de objecten te omringen ontbreken en je moet dubbele aanhalingstekens gebruiken " voor het citeren van de toetsen en strings)




  1. Aangrenzend lijstmodel versus genest setmodel voor hiërarchische MySQL-gegevens?

  2. Hoe de tabel automatisch bij te werken in MYSQL met behulp van TRIGGER

  3. MYSql config bind-adres ingesteld op 0.0.0.0 maar netstat toont anders op Ubuntu

  4. Hoe kan ik weten of er een SQL-uitzondering is gegenereerd vanwege een schending van een externe sleutel?