กุมภาพันธ์ 2017
จ. อ. พ. พฤ. ศ. ส. อา.
« ต.ค.   มิ.ย. »
 12345
6789101112
13141516171819
20212223242526
2728  
กุมภาพันธ์ 2017
จ. อ. พ. พฤ. ศ. ส. อา.
« ต.ค.   มิ.ย. »
 12345
6789101112
13141516171819
20212223242526
2728  

คลังเก็บรายเดือน: กุมภาพันธ์ 2017

ติดตั้ง 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