Mojtaba Jr
1 سال پیش توسط Mojtaba Jr مطرح شد
1 پاسخ

نمایش حضور و غیاب پرسنل php و mysql

سلام
من دوتا جدول درست کردم ، یکی اطلاعات پرسنل و دومی اطلاعات حضور و غیاب پرسنل داخلش ذخیره میشه

CREATE TABLE `userinfo` (
  `BadgeNumber` int(11) NOT NULL,
  `FirstName` varchar(100) NOT NULL,
  `LastName` varchar(100) DEFAULT NULL,
  `DeptID` int(11) DEFAULT NULL,
  `Gender` int(11) DEFAULT NULL,
  `SSN` int(11) DEFAULT NULL,
  `Nationality` int(11) DEFAULT NULL,
  `Phone1` int(11) DEFAULT NULL,
  `Title` int(11) DEFAULT NULL,
  `BirthDay` datetime DEFAULT NULL,
  `HiredDay` datetime DEFAULT NULL,
  `Phone2` int(11) DEFAULT NULL,
  `Address` varchar(100) DEFAULT NULL,
  `CardNo` int(11) DEFAULT NULL,
  `Privilege` int(11) DEFAULT NULL,
  `DeviceName` varchar(100) DEFAULT NULL,
  `NationalNo` int(11) DEFAULT NULL,
  `Photo` varchar(100) DEFAULT NULL,
  `EMail` varchar(100) DEFAULT NULL,
  `IsEnable` int(11) DEFAULT NULL,
  `DevicePassword` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `checkinouts` (
  `ChekID` int(11) NOT NULL,
  `BadgeNumber` int(11) NOT NULL,
  `CheckTime` datetime NOT NULL,
  `CheckType` int(11) NOT NULL,
  `MachineNumber` int(11) NOT NULL,
  `VerifyMode` int(11) NOT NULL,
  `Invalid` int(11) DEFAULT NULL,
  `OriginalCheckType` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

اطلاعات ورود و خروج به صورت زیر ذخیره میشه اگر CheckType برابر با 0 باشه میشه ورود و اگر 1 باشه میشه خروج
 تصویر

حالا می خوام به شکل جدول زیر نشون داده بشه ، یعنی ورود و خروج توی یک سطر از جدول نمایش داده بشه
 تصویر
اگه میشه راهنماییم کنید چجوری باید به کمک php فراخوانی کنم


ثبت پرسش جدید
مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 1 سال پیش آپدیت شد
0

یه راه اینه که یه کوئری بزنی تمام ورود ها رو بگیری و یه کوئری هم تمام خروج ها. بعد لیست ورودها رو پیمایش کنی و داخل هرکدوم از ردیف ها لیست خروج ها رو پیمایش کنی که زمان خروج کاربر رو انتهای ردیف اضافه کنی


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام