Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menarik data dari MySQL ke dalam array json

Jika Anda ingin melakukannya dengan PDO, berikut ini contohnya:

<?php 
$dbh = new PDO("mysql:host=localhost;dbname=DBNAME", $username, $password);

$sql = "SELECT `id`, `title`, `time`, `start`, `backgroundColor` 
        FROM my_table";

$result = $dbh->query($sql)->fetchAll(PDO::FETCH_ASSOC);
//To output as-is json data result
//header('Content-type: application/json');
//echo json_encode($result);

//Or if you need to edit/manipulate the result before output
$return = [];
foreach ($result as $row) {
    $return[] = [ 
        'id' => $row['id'],
        'title' => $row['title'],
        'start' => $row['start'].' '.$row['time'],
        'backgroundColor' => $row['backgroundColor']
    ];
}
$dbh = null;

header('Content-type: application/json');
echo json_encode($return);
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih dari menu tarik-turun dan muat ulang halaman

  2. Temukan nilai minimum yang tidak digunakan di tabel mysql

  3. Migrasi database Ruby on Rails tidak membuat kunci asing di tabel MySQL

  4. Bagaimana saya bisa menambahkan batasan ON DELETE di atas meja?

  5. DIREKTORI DATA MySQL