Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да конвертирате MySQL таблица в JSON с помощта на PHP?

За да сте в безопасност, използвайте json_encode така:

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

(но по същество във вашия оригинален изход [ и ] за да заобиколите обектите липсват и трябва да използвате двойни кавички " за цитиране на клавишите и низовете)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WorkbenchJ – Грешка:агрегатите не са разрешени в клаузата GROUP BY

  2. проблем с utf8 в java

  3. Грешка при връзката с MySQL, която никога не съм виждал

  4. Как да създавате индекси на множество колони

  5. TEXT срещу VARCHAR в InnoDB MySQL 5.5. Кога да използвате всеки един