добавление события в календарь не сохраняет в базу данных phpmyadmin - PullRequest
0 голосов
/ 30 декабря 2018

У меня есть календарь и я могу удалять события, но я не могу добавить события в календарь, ниже я прикрепил код, который использую, если кто-нибудь может помочь мне узнать, где я иду не так, я был бы признателен.

Этот код взят из моего php-файла 'event', где у меня есть мой календарь

$(document).ready(function () 
{

var calendar = $('#calendar').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,week,Day'
    },
    navLinks: true, // can click day/week names to navigate views
    editable: true,
    eventLimit: true,
    events: "all_events.php",
    displayEventTime: false,
    eventRender: function (event, element, view) {
        if (event.allDay === 'true') {
            event.allDay = true;
        } else {
            event.allDay = false;
        }
    },
   selectable: true,
    selectHelper: true,
   select: function (start, end, allDay) {
       var title = prompt('Event Detail:', 'Event Time:','No of People');

        if (title) {
            var start = $.formatDate(start, "Y-MM-DD");
            var end = $.formatDate(end, "Y-MM-DD");
            var time = $.formatTime(time, "HH:mm:ss");

            $.ajax({
                url: 'add_event.php',
                data: 'title=' + title + '&start=' + start + '&end=' + end,
                type: "POST",
                success: function (data) {
                    displayMessage("Added Successfully");
                }
            });
            calendar.fullCalendar('renderEvent',
                    {
                        title: title,
                        start: start,
                        end: end,
                        allDay: allDay
                    },
            true
                    );
        } 
        calendar.fullCalendar('unselect');
    }, 

Это мой php-файл 'add event', где я пишу код для записи данных вбаза данных

<?php
require_once "config.php";

$title = $_POST['title'];
$start = $_POST['start'];
$end = $_POST['end'];

$sqlInsert = "INSERT INTO events (title,start,end) VALUES ('". $title ."','". $start ."','". $end ."')";

$result = mysqli_query($conn, $sqlInsert);

if (! $result) {
    $result = mysqli_error($conn);
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...