ก่อนอื่นน่ะครับ ผมแนะนำว่าจะเก็บ data ประเภทอะไร ก็ควรออกแบบ table ตามข้อมูลนั้นๆ จะได้ไม่ลำบากทีหลัง
แต่คำถามของคุณก็มีวิธีแก้ ]ลองตามนี้(SQL)
SELECT EmployeeID,CheckType date_format(str_to_date(CheckDate, '%d%m%Y'), '%d-%m-%Y') as CheckDate, date_format(str_to_date(CheckTime, '%h%i%s'), '%h:%i') as CheckTime FROM TimeWeb WHERE EmployeeID='$txtkey' order by CheckDate Asc