猿问

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

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

.checkin 按钮单击开始实时时间 .checkout 按钮单击然后停止时间。两者都将数据保存在 MYSQL 数据库中...


FFIVE
浏览 99回答 2
2回答

天涯尽头无女友

您可以对服务器进行 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();}

www说

new Date().toISOString().slice(0, 19).replace('T', ' ');从这里复制:将 JS 日期时间转换为 MySQL 日期时间
随时随地看视频慕课网APP
我要回答