[英]Fullcalendar events color MySQL
我可以將單一資源顏色傳遞給 fullcalendar 編輯“eventColor:'#00000'”
這是我的代碼
<script>
$(document).ready(function() {
$('#calendario').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
defaultDate: '2021-01-12',
editable: false,
eventLimit: true,
events: '/events.php',
eventColor: '#00000',
});
});
</script>
這是我的事件。php 在 BD 上進行咨詢
<?php
//load.php
$connect = new PDO('mysql:host=localhost;dbname=bd_trabalhos', 'root', '');
$data = array();
$query = "SELECT * FROM trabalho_v2 ORDER BY trabalho_id";
$statement = $connect->prepare($query);
$statement->execute();
$result = $statement->fetchAll();
foreach($result as $row)
{
$data[] = array(
'id' => $row["trabalho_id"],
'title' => $row["titulo_trabalho"],
'start' => $row["trabalho_recebido"],
'end' => $row["data_entregar"],
'cor' => $row["cor_cliente"]
);
}
echo json_encode($data);
但我是 PHP 的全新用戶,我想知道從 MySQL 中注入我的 colors 的最佳方法,以便在我的日歷上顯示每個事件,並使用你的顏色顯示每個事件的顏色,而不僅僅是一個參數具體事件。
我將不勝感激幫助和提示
我用這個修復了它:
foreach($result as $row)
{
$data[] = array(
'id' => $row["trabalho_id"],
'title' => $row["titulo_trabalho"],
'start' => $row["trabalho_recebido"],
'end' => $row["data_entregar"],
'color' => $row["cor_cliente"]
);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.