[PHP Tip] หน้าจอ monitor บริการฉีดวัคซีน COVID-19 รอสังเกตุอาการ
แจก… หน้าจอ monitor บริการฉีดวัคซีน COVID-19 รอสังเกตุอาการ
เป็น php ธรรมดาครับ เอาไปต่อยอดเอานะครับ
– เอาหน้าจอคิว มาประยุกต์ ให้แสดงรายชื่อผู้ฉีดวัคซีน แล้วนั่งรอสังเกตุอาการนะครับ
– ดาวโหลด source php
***
covid_queue - แจก (268 downloads )
***
ใช้ sql ตามนี้ครับ
– sql query ตามนี้ครับ
*********
select o.hn,ov.vn,concat(p.pname,p.fname,” “,p.lname)as ptname,
pv.vaccine_name,ov.staff,ov.immunization_datetime,ov.moph_update_result,
TIME_FORMAT(ov.immunization_datetime, ‘%H:%i:%s’) as time_start,
TIME_FORMAT(ov.immunization_datetime + INTERVAL 30 MINUTE, ‘%H:%i:%s’) as time_end,
TIMEDIFF(ov.immunization_datetime + INTERVAL 30 MINUTE , now() ) as time_delay
from ovst_vaccine ov
left outer join ovst o on o.vn=ov.vn
left outer join patient p on p.hn=o.hn
left outer join person_vaccine pv on pv.person_vaccine_id=ov.person_vaccine_id
where o.vstdate =curdate()
and ov.person_vaccine_id in(select person_vaccine_id from person_vaccine where export_vaccine_code=’C19′)
and TIME_FORMAT(ov.immunization_datetime + INTERVAL 30 MINUTE, ‘%H:%i:%s’) >= TIME_FORMAT(now() , ‘%H:%i:%s’)
*********
– หน้าจอจะ refresh ทุก 30 วินาทีนะครับ
หวังว่าจะเป็นประโยชน์นะครับ
ขอบคุณที่ติดตามแล้วพบกันใหม่ครับ