ติดตั้ง Yii 2
yii 2+ windows 10 64 bit + appserv24+
1. Download Yii 2 คลิ๊ก
2. แตกไฟล์ ไว้ที่ C:\Appserv\www\ folder แก้ชื่อเป็น yii
3. เข้า command ไปที่ Run พิมพ์ CMD
3. พิมพ์ cd c:\AppServ\www\yii
4. พิมพ์ c:\AppServ\www\yii\framework\yiic.bat webapp c:\AppServ\www\yii\newyii
5. ตอบ yes
6. เข้าไปตั้งค่า timezone โดยการเพิ่ม Script ในส่วน head <?php date_default_timezone_set(‘Asia/Bangkok’); ?> ใน ไฟล์ C:\AppServ\www\yii\newyii\protected\views\layouts\main.php กับ C:\AppServ\www\yii\newyii\protected\config\main.php
ข้อมูลคนไข้ เบาหวาน ความดัน BMI 3 ครั้งหลังสุด
select o.hn,c.clinic,(group_concat(DISTINCT ‘(‘,o.bmi,’/’,o.vstdate,’)’))as AA,
(select concat(‘(‘,o2.bmi,’)(‘,o2.vstdate,’)’) from opdscreen o2
where o2.hn=o.hn and o2.vstdate between min(o.vstdate) and max(o.vstdate)
order by concat(year(o2.vstdate),month(o2.vstdate),day(o2.vstdate)) desc limit 0,1)as “หลังสุด”,
(select concat(‘(‘,o3.bmi,’)(‘,o3.vstdate,’)’) from opdscreen o3
where o3.hn=o.hn and o3.vstdate between min(o.vstdate) and max(o.vstdate)
order by concat(year(o3.vstdate),month(o3.vstdate),day(o3.vstdate)) desc limit 1,1)as “ก่อนหลังสุด”,
(select concat(‘(‘,o4.bmi,’)(‘,o4.vstdate,’)’) from opdscreen o4
where o4.hn=o.hn and o4.vstdate between min(o.vstdate) and max(o.vstdate)
order by concat(year(o4.vstdate),month(o4.vstdate),day(o4.vstdate)) desc limit 2,1)as “ก่อนก่อนครั้งหลังสุด”
from opdscreen o
left outer join clinicmember c on c.hn=o.hn
where o.vstdate between “2015-10-01” and “2016-09-31” and c.clinic in (“001″,”002”)
and c.clinic is not null
group by o.hn
order by year(o.vstdate),month(o.vstdate),date(o.vstdate) desc
ความเห็นล่าสุด