Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL से डेटा को json सरणी में खींचना

अगर आप पीडीओ के साथ ऐसा करना चाहते हैं तो यहां एक उदाहरण दिया गया है:

<?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. दो पंक्तियों को कैसे संयोजित करें और MySQL में दो टाइमस्टैम्प मानों के बीच समय अंतर की गणना कैसे करें?

  2. पासवर्ड केस संवेदनशीलता की जांच नहीं कर रहा है

  3. एसक्यूएल गिनती - काम नहीं कर रहा

  4. PHP (और सुरक्षा) में MySQL पूर्ण टेक्स्ट खोज के मिलान किए गए संदर्भ को पुनर्प्राप्त करना

  5. एक ही क्वेरी में प्रत्येक DISTINCT एक के लिए कई रिकॉर्ड चुनें