راکت

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

1 پاسخ

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

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 فراخوانی کنم

ثبت پرسش جدید

پاسخ‌ها

1
مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

شاید پاسخ شما همین‌جا باشد

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

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