sql >> Database teknologi >  >> RDS >> Mysql

Hvordan konverterer man MySQL-tabel til JSON ved hjælp af PHP?

For at være på den sikre side, brug json_encode sådan her:

$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)
));

(men i det væsentlige i dit originale output er [ og ] at omringe objekterne mangler, og du skal bruge dobbelte anførselstegn " for at citere tangenterne og strengene)




  1. Hvad er forskellen mellem pls_integer og binary_integer?

  2. Hvordan samles datatyper som heltal (heltal med heltal) &varchar (varchar med varchar) i mysql?

  3. Hvorfor MySQL's LEFT JOIN returnerer NULL-poster, når med WHERE-klausul?

  4. Sæt første bogstav med stort. MySQL