如何使用jquery将签入和签出时间数据保存在mysql中?

问题描述 投票:0回答:2

如何使用jquery将签入和签出时间数据保存在MySQL中?

。checkin按钮单击以开始直播.checkout按钮单击,然后停止时间。并且都将数据保存在MYSQL数据库中...

javascript php jquery laravel time
2个回答
1
投票

您可以对服务器进行Ajax调用,如果您在Laravel应用中使用Carbon日期库,请使用Carbon :: now()记录当前的签入和签出时间。

$("button").click(function(){
  $.ajax({url: "user/checkin", success: function(result){
    // to do
  }});
});

$("button").click(function(){
  $.ajax({url: "user/checkout", success: function(result){
    // to do
  }});
});

然后使用控制器功能

public function checkin(Request $request) {
  $user = $request->user();

  $user->checkin_in = \Carbon::now();
  $user->save();

}

0
投票
new Date().toISOString().slice(0, 19).replace('T', ' ');

从这里复制:Convert JS date time to MySQL datetime

© www.soinside.com 2019 - 2024. All rights reserved.