Javascript Php,是否将当前生成的id提供给此会议用户?

Javascript Php,是否将当前生成的id提供给此会议用户?,javascript,php,fullcalendar,Javascript,Php,Fullcalendar,我正在用完整的日历工作。在本例中,当会议成功创建时,我需要数据库表中的此会议id,并将此id应用于为此会议选择的用户 我不需要像mysqli\u insert\u id这样的任何php来做这件事。我需要id作为响应 我在这一点上被卡住了。如果有人知道这件事,请帮忙 是的,我不知道如何获取会议id并将其应用于用户。我的意思是,如果我在一天内创建了5个会议,并且我需要会议的用户。为此,我需要为每个会议用户提供会议id 这是我的代码,请看,并建议你的好主意 Php代码 function create_

我正在用完整的日历工作。在本例中,当会议成功创建时,我需要数据库表中的此会议id,并将此id应用于为此会议选择的用户

我不需要像mysqli\u insert\u id这样的任何php来做这件事。我需要id作为响应

我在这一点上被卡住了。如果有人知道这件事,请帮忙


是的,我不知道如何获取会议id并将其应用于用户。我的意思是,如果我在一天内创建了5个会议,并且我需要会议的用户。为此,我需要为每个会议用户提供会议id

这是我的代码,请看,并建议你的好主意

Php代码

function create_meetings($activeUserId , $title , $start , $des , $meetingName){
    echo $sql = "INSERT INTO `meetings`(`id`,`name` , `description` , `user_id` , `meeting_date_time` , `date_created` , `date_modified` , `status`) VALUES(NULL, '".$title."' , '".$des."',  ".$activeUserId." , '".$start."' , CURDATE() , '' , 'A')";
    if ($GLOBALS['conn']->query($sql) === TRUE) {
        echo "New record created successfully.";
    }else{
        echo 'Problem While inserting meeting attendance.';
    }
}
JavaScript代码

function getUsers(depId){
            var data = { 'action': 'getUserDep', 'depId': depId};
            $.post("php/users.php", data).success(function (resp) {
                //console.log(resp);
                var json = $.parseJSON(resp);
                var outPut = '';
                var di = '';
                var id = '';
                var name = "";
                for(i in json){
                    di = json[i].dep_id;
                    id = json[i].id;
                    name = json[i].name;
                    outPut +="<li value="+id+" class='ui-widget-content name' id='name'><span class='di' style='display:none;'>"+di+"</span>"+name+" <div class='tick gray-tick pull-right' style='padding:10px; '></div></li>";
                }
                $('#selectable').html(outPut);
                $('#myModal').modal('show');
                $('.img').hide();
                $('#myInput').hide();
                $('#selectUsers , #manageUsers').click(function(){
                    var start = $.fullCalendar.moment(date).format();
                    var userid = $(this).val();
                    var title = copiedEventObject.title;
                    var cb = sessionStorage.activeUserId;
                    var des = $('#meeting_description').val();
                    var meetingName = $('#meetingName').val();
                    //console.log(title + " " + start);
                    var mData = { 'action': 'meetings', 'title': title , 'start': start , 'activeUserId': cb , 'des':des , 'meetingName': meetingName};
                    $.post('php/users.php' , mData).success(function(resp){
                        alert(resp);
                        $('#selectable').show();
                        $('#meeting').hide();
                        $('#selectUsers').hide();
                        $('#calendar').fullCalendar('renderEvent', copiedEventObject, true);
                    });
                });
                $('.name').click(function(){
                    $(this).find('.tick').toggleClass('green-tick');
                    var start = $.fullCalendar.moment(date).format();
                    alert(start);
                    var dep = $(this).find('.di').text();
                    var userid = $(this).val();
                    var cb = sessionStorage.activeUserId;
                    //alert(start + " " + dep + " " + userid);
                    //console.log(title + " " + start);
                    var MP_Data = { 'action': 'meeting_participants', 'dep': dep , 'activeUserId': cb , 'userid': userid};
                    $.post('php/users.php' , MP_Data).success(function(resp){
                        alert(resp);
                    });
                });
            });
        }
        getUsers();
函数getUsers(depId){ var data={'action':'getUserDep','depId':depId}; $.post(“php/users.php”,data).success(函数(resp){ //控制台日志(resp); var json=$.parseJSON(resp); var输出=“”; var di=“”; 变量id=“”; var name=“”; for(我使用json){ di=json[i].dep_id; id=json[i].id; name=json[i].name; 输出+=“
  • ”+di+“”+name+“
  • ”; } $('#可选').html(输出); $('myModal').modal('show'); $('.img').hide(); $('#myInput').hide(); $(“#选择用户,#管理用户”)。单击(函数(){ var start=$.fullCalendar.moment(date.format(); var userid=$(this.val(); var title=copiedEventObject.title; var cb=sessionStorage.activeUserId; var des=$(“#满足_描述”).val(); var meetingName=$('#meetingName').val(); //console.log(标题+“”+开始); var mData={'action':'meetings','title':title,'start':start,'activeUserId':cb,'des':des,'meetingName':meetingName}; $.post('php/users.php',mData).success(函数(resp){ 警报(resp); $('#可选').show(); $(“#会议”).hide(); $('#selectUsers').hide(); $(“#calendar”).fullCalendar('renderEvent',copiedEventObject,true); }); }); $('.name')。单击(函数(){ $(this.find('.tick').toggleClass('green-tick'); var start=$.fullCalendar.moment(date.format(); 警报(启动); var dep=$(this.find('.di').text(); var userid=$(this.val(); var cb=sessionStorage.activeUserId; //警报(start+“”+dep+“”+userid); //console.log(标题+“”+开始); var MP_Data={'action':'meeting_participants','dep':dep,'activeUserId':cb,'userid':userid}; $.post('php/users.php',MP_Data).success(函数(resp){ 警报(resp); }); }); }); } getUsers();
    您能解释一下它在哪里失败/您在哪里卡住了吗?是的,我不知道如何获取会议id并将其应用于用户。我的意思是,如果我在一天内创建了5个会议,并且我需要会议的用户。为此,我需要为每个会议用户提供会议id。请将您的评论复制/粘贴到您的问题中并删除评论。这将帮助每个人在不阅读所有评论的情况下看到你要说的话。为什么你不能返回id作为回应呢?因为我是新使用php的。这就是为什么我没有得到身份证的回应。