Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhập các sự kiện trong javascript lịch đầy đủ từ cơ sở dữ liệu

Xây dựng một mảng trong php của bạn và định dạng nó thành json trong javascript của bạn. Chuyển json được định dạng vào thuộc tính sự kiện như sau:

Các sự kiện
events: buildRecordsToJson(calendar_records)


function buildRecordsToJson(calendar_records){
    var employees = [];
    for(var record in calendar_records) {

        var item = calendar_records[record];

        employees.push({ 
            "title"  : "Case # " + item.case_number,
            "record" : item.id,
            "start"  : item.case_due_date 
        });
    }

    return employees;
}

Chỉnh sửa:

Giả sử đây là kết quả của bạn

$result=mysqli_query($con,$sql);

Lặp lại các tập kết quả từ cơ sở dữ liệu của bạn và đẩy nó vào mảng chính.

$list = array();
while ($row = mysqli_fetch_row($result))
{ 
    $entry = array();
    $entry["booking_date"] = $row["booking_date"];
    $entry["booking_start_time"] = $row["booking_start_time"];
    array_push($list,$entry);
}
mysqli_free_result($result);

Trả lại mảng danh sách $ cho javascript của bạn và cung cấp nó vào các sự kiện lịch của bạn sau khi bạn định dạng nó thành json (có thể không cần thiết).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để hiển thị lược đồ của một bảng trong cơ sở dữ liệu MySQL?

  2. Tham gia hai bảng trong Php

  3. Làm thế nào để ngăn chặn việc tạo các bản ghi trong đó giá trị của hai trường giống nhau?

  4. PDO từ chối xóa một hàng dữ liệu (trong bảng cụ thể)

  5. MySQL date hay PHP time?