Javascript Php,是否将当前生成的id提供给此会议用户?
我正在用完整的日历工作。在本例中,当会议成功创建时,我需要数据库表中的此会议id,并将此id应用于为此会议选择的用户 我不需要像mysqli\u insert\u id这样的任何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并将其应用于用户。我的意思是,如果我在一天内创建了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;
输出+=“您能解释一下它在哪里失败/您在哪里卡住了吗?是的,我不知道如何获取会议id并将其应用于用户。我的意思是,如果我在一天内创建了5个会议,并且我需要会议的用户。为此,我需要为每个会议用户提供会议id。请将您的评论复制/粘贴到您的问题中并删除评论。这将帮助每个人在不阅读所有评论的情况下看到你要说的话。为什么你不能返回id作为回应呢?因为我是新使用php的。这就是为什么我没有得到身份证的回应。