sql >> データベース >  >> RDS >> Mysql

データベースからのフルカレンダーJavaScriptでのイベントの入力

    PHPで配列を作成し、JavaScriptでjsonとしてフォーマットします。フォーマットされたjsonを次のようにイベントプロパティに渡します:

    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;
    }
    

    編集:

    これがあなたの結果だと仮定して

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

    データベースから結果セットを反復処理し、メイン配列にプッシュします。

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

    $ list配列をjavascriptに返し、jsonにフォーマットした後、カレンダーイベントにフィードします(必要ない場合があります)。




    1. MySQL-Pythonを使用して異なるサーバー上のデータベース間で結合しますか?

    2. 名前のない制約を削除する

    3. SQL(MySQL)とNoSQL(CouchDB)

    4. ユーザーがドロップダウンメニューからオプションを選択したときに、データベースからレコードを印刷する方法は?動的プログラム