Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想在数据库中存储我的可拖动事件_Javascript_Php_Jquery_Html_Fullcalendar - Fatal编程技术网

Javascript 我想在数据库中存储我的可拖动事件

Javascript 我想在数据库中存储我的可拖动事件,javascript,php,jquery,html,fullcalendar,Javascript,Php,Jquery,Html,Fullcalendar,我正在使用fullcalendar。我可以选择创建新事件或编辑事件。这将打开一个对话框,您可以在其中编辑数据并将其发布到数据库中。目前,我正在处理一个可拖动的事件函数,但当我将其拖动到日历中时,它不会存储在数据库中 Fullcalendarextern.js(可拖动事件的部分): html文件(可拖动部分): 克莱尔 地位 彩色标签;?>"> soort;?> 拖拉事件 彩色标签;?>“>soort;?> 落下后取出 events.php: 查询($requete)或模具(打印($bdd

我正在使用fullcalendar。我可以选择创建新事件或编辑事件。这将打开一个对话框,您可以在其中编辑数据并将其发布到数据库中。目前,我正在处理一个可拖动的事件函数,但当我将其拖动到日历中时,它不会存储在数据库中

Fullcalendarextern.js(可拖动事件的部分):

html文件(可拖动部分):


克莱尔 地位

彩色标签;?>"> soort;?> 拖拉事件 彩色标签;?>“>soort;?> 落下后取出

events.php: 查询($requete)或模具(打印($bdd->errorInfo()); //将编码结果发送到成功页面 echo json_encode($resultat->fetchAll(PDO::FETCH_ASSOC)); ?> process.php(目前仅用于新事件对话框):


我不熟悉fullcalendar,但我认为您可以在drop函数中发出ajax请求

例如:

$.post(url: "update.php",{data you need to update});
我认为这些问题也可以帮助您:

<div id='calendar'></div>
    <table class="displaylegenda"  >
    <thead>
<tr>
    <?php
//include db configuration file
include 'connection.php';
function user_joined($user_werknemer,$user_project,$user_klant,$user_taak,$user_name,$user_desc, $user_start, $user_end, $user_color){

        $q = "INSERT INTO evenement (id,idWerknemer,idProject,idKlant,idTaak,title,description,start,end,color) VALUES 
            ('','".$user_werknemer."','".$user_project."','".$user_klant."','".$user_taak."','".$user_name."','".$user_desc."','".$user_start."','".$user_end."','".$user_color."')";
        $qo = "INSERT INTO evenementontvanger (idWerknemer,idProject,idEvent,idKlant,idTaak) VALUES ('".$user_werknemer."','".$user_project."','','".$user_klant."','".$user_taak."')";


    mysql_query($q);

    mysql_query($qo);}


if(isset($_POST['user_werknemer'],$_POST['user_project'],$_POST['user_klant'],$_POST['user_taak'],$_POST['user_name'],$_POST['user_desc'],$_POST['user_start'],$_POST['user_starttime'],$_POST['user_endtime'],$_POST['user_end'],$_POST['user_color'],$_POST['action'])){
        $user_werknemer=$_POST['user_werknemer'];
        $user_color=$_POST['user_color'];
        $user_name=$_POST['user_name'];
        $user_desc=$_POST['user_desc'];
        $user_project=$_POST['user_project'];
        $user_klant=$_POST['user_klant'];
        $user_taak=$_POST['user_taak'];
        $user_start=$_POST['user_start']." ".$_POST['user_starttime'];
        $user_end=$_POST['user_end']." ".$_POST['user_endtime'];
        $action=$_POST['action'];
        if ($action=='joined'){
            user_joined( $user_werknemer, $user_project, $user_klant, $user_taak, $user_name, $user_desc, $user_start, $user_end, $user_color);
            }
    }
/*if ( (isset($_POST["id"]) && strlen($_POST["id"]) >= 3 && strlen($_POST["id"]) <= 60) &&
    (isset($_POST["name"]) && strlen($_POST["name"]) >= 3 && strlen($_POST["name"]) <= 50) &&
    (isset($_POST["age"]) && strlen($_POST["age"]) >= 3 && strlen($_POST["age"]) <= 40) ) 
{   //check $_POST["name"] and $_POST["address"] and $_POST["city"] are not empty

    $id   = $_POST["id"];
    $name = $_POST["name"];
    $age   = $_POST["age"];

    $q = "INSERT INTO tbltest ( id, name, age) VALUES 
            ('".$id."','".$name."','".$age."')";
    mysql_query($q); 

}*/

?>
$.post(url: "update.php",{data you need to update});