1._CID 13หลัก TypeArea 1,3
2.
3.Ubonsystemการส่ง, Ub_Sims
QOF62 ประมาณเดิม จัดแบ่ง2กอง
-Typearea1,3
-
HAIT
-ตัวชี้วัด 7 หมวด
-มาตรฐานห้องServer
-ดูงาน14ธ.ค61 คูเมือง บุรีรัมย์
TB Reference system
รพ.จัดหามาแล้วมาเบิกต่อที่ สสจ.
เขื่องใน 50 พรรษา นำร่อง
20,000 บาท
pc all in one
webcam
microphone
App:Line
เรื่องฝาก นพ.สสจ
Update HI ปรับโครงสร้าง ฟอร์ม
วันจันทร์ที่ 26 พฤศจิกายน พ.ศ. 2561
วันอังคารที่ 20 พฤศจิกายน พ.ศ. 2561
PHP API Class private public
สอน PHP OOP แบบ ยาว Public Private Protected และ extends
เทคนิการเขียน PHPแบบ OOP
PHP REST API
สอน php เบื้องต้นoop
มาใช้ OOP ในการจัดการกับ Database PHP กับ MySQL(thaicreate)
mysql class1 (thaicreate)
สอนเขียน PHP แบบ OOP ผ่าน VDO Clip
REST API PHP(simple)
Restful Web Services in PHP Example – PHP + MySQL with Source Code
สอน Nodejs RestFul API ตอนที่ 1 - Create Server
วิธีการใช้งาน PHP curl (Postman) >>>เข้าใจง่ายดี
REST API Step By Step
Video สอนRestAPI Nodejs
มาทำ RESTFul API ด้วย Node.js กับ Express กันดีกว่า
สร้าง Restful API ด้วยExpress
slim_api_php
ติดตั้งSlim
Create Rest Api ฝรั่งทำ
Nodejs-Mysql-GET-POST-DELETE
มาใช้ Lumen ทำ RESTful API กัน
php_rest_myblogฝรั่งสอน
http://www.siamhtml.com/restful-api-with-node-js-and-express/
Node.js + MySQL CRUD - GET,POST,PUT and DELETE
ตัวอย่างการเขียน Nodejs Ejs
เทคนิการเขียน PHPแบบ OOP
PHP REST API
สอน php เบื้องต้นoop
มาใช้ OOP ในการจัดการกับ Database PHP กับ MySQL(thaicreate)
mysql class1 (thaicreate)
สอนเขียน PHP แบบ OOP ผ่าน VDO Clip
REST API PHP(simple)
Restful Web Services in PHP Example – PHP + MySQL with Source Code
สอน Nodejs RestFul API ตอนที่ 1 - Create Server
วิธีการใช้งาน PHP curl (Postman) >>>เข้าใจง่ายดี
REST API Step By Step
Video สอนRestAPI Nodejs
มาทำ RESTFul API ด้วย Node.js กับ Express กันดีกว่า
สร้าง Restful API ด้วยExpress
slim_api_php
ติดตั้งSlim
Create Rest Api ฝรั่งทำ
Nodejs-Mysql-GET-POST-DELETE
มาใช้ Lumen ทำ RESTful API กัน
php_rest_myblogฝรั่งสอน
http://www.siamhtml.com/restful-api-with-node-js-and-express/
Node.js + MySQL CRUD - GET,POST,PUT and DELETE
ตัวอย่างการเขียน Nodejs Ejs
nodejs mysql express get post update แบบเข้าใจง่ายมาก
Nodejs ejs tempalte ระบบสมาชิก
วันจันทร์ที่ 19 พฤศจิกายน พ.ศ. 2561
การสร้าง REST Web Service แบบ JSON ด้วย PHP
JSON ย่อมาจาก JavaScript Object Notation เป็นอีกหนึ่งรูปแบบภาษาที่ใช้ในการแลกเปลี่ยนข้อมูลข้ามแพลตฟอร์ม ซึ่งเป็นข้อมูลประเภทสตริงที่มีรูปแบบข้อมูลคล้ายกับอาร์เรย์ JSON สามารถใช้งานร่วมกับ Web Service แบบ REST ได้เป็นอย่างดี จึงได้รับความนิยมมากในการใช้แลกเปลี่ยนข้อมูล ในหัวข้อนี้จะได้กล่าวถึงการใช้ PHP เพื่อพัฒนา REST Web Service โดยใช้ JSON เป็นรูปแบบในการแลกเปลี่ยนข้อมูล
การสร้างบริการบนฝั่งเซิร์ฟเวอร์
การพัฒนา PHP เพื่อให้บริการเว็บเซอร์วิสแบบ REST นั้น สามารถทำได้โดยประกาศส่วนหัว (Header) ของเอกสารให้เป็นประเภท JSON และส่งคืนค่าเจซันออบเจ็กต์หรือเจซันอาร์เรย์ ก็สามารถเปิดให้บริการได้แล้ว ดังขั้นตอนต่อไปนี้
- สร้างไฟล์ PHP ตั้งชื่อว่า getAllProducts.php ในตัวอย่างนี้ จะพัฒนา Web Service เพื่อติดต่อขอข้อมูลสินค้าจากฐานข้อมูล MySQL
- ประกาศให้เอกสารนี้สามารถเข้าถึงได้จากทุกแหล่ง และประกาศหัว (header) ของเอกสารให้เป็นประเภท JSON
1
2
3
4
|
<?php
header("Access-Control-Allow-Origin: *");
header('Content-type: application/json', true);
?>
|
2. ติดต่อฐานข้อมูล MySQL เลือกฐานข้อมูลชื่อ shop
Mbase_anamai Table ที่ต้องคงไว้
Mbase_anamai Table ที่ต้องคงไว้
1.account_names
2.account2552
3.accountnew
4.bank
5.expense_catagories
6.expense_groups
7.ivt_catagory
8.passbooks
9.revenve_catagoty
10.staff
12supplies
1.account_names
2.account2552
3.accountnew
4.bank
5.expense_catagories
6.expense_groups
7.ivt_catagory
8.passbooks
9.revenve_catagoty
10.staff
12supplies
วันอาทิตย์ที่ 18 พฤศจิกายน พ.ศ. 2561
PHP และ JSON กับ Web Service
PHP และ JSON กับ Web Service การรับส่งข้อมูลจาก MySQL ในรูปแบบของ JSON |
PHP และ JSON กับ Web Service
PHP และ JSON กับ Web Service การรับส่งข้อมูลจาก MySQL ในรูปแบบของ JSON |
Screenshot
ที่มาhttps://www.thaicreate.com/community/php-web-service-json.html
jQuery Ajax กับ JSON ทำความเข้าใจ การรับส่งข้อมูล JSON ผ่าน jQuery กับ Ajax
PHP and Web Service
|
วันอังคารที่ 13 พฤศจิกายน พ.ศ. 2561
วันพฤหัสบดีที่ 1 พฤศจิกายน พ.ศ. 2561
ตัวอย่างSQL Revisit 48 ชม.
' revisit in 48 hr, diag เดียวกัน
select op.vn as vn_1,op.vstdate as d1,i1.name as icdname_1,d1.name as doctor_name1,
concat(p.pname,"",p.fname," ",p.lname) as ptname ,
v.hn,count(v.hn),
op2.vn as vn_2,op2.vstdate as d2,op.vsttime as time_1,op2.vsttime as time_2, i2.name as icdname_2, d2.name as doctor_name2 ,
(((to_days(op2.vstdate)*24)- ((to_days(op.vstdate)*24)) + (( time_to_sec(op2.vsttime))/3600)) - (( time_to_sec(op.vsttime))/3600))
as revist_time
from opitemrece op
left outer join vn_stat v on v.vn=op.vn
left outer join ovst o on o.hn=v.hn and o.vn > v.vn and o.vn is not null
left outer join vn_stat v2 on v2.vn=o.vn
left outer join opitemrece op2 on o.vn=op2.vn and op2.vn is not null
left outer join icd101 i1 on i1.code=v.pdx
left outer join icd101 i2 on i2.code=v2.pdx
left outer join doctor d1 on d1.code=v.dx_doctor
left outer join doctor d2 on d2.code=v2.dx_doctor
left outer join patient p on p.hn=o.hn
where op.vstdate between'2009-03-01'and'2009-03-01'
and (((to_days(op2.vstdate)*24)- ((to_days(op.vstdate)*24)) + (( time_to_sec(op2.vsttime))/3600)) - (( time_to_sec(op.vsttime))/3600)) between 0.001 and 48
and v.pdx=v2.pdx
group by v.hn
having count(v.hn)>1
order by op.vstdate
DATE Function ตัวอย่างการใช้งาน
ตัวอย่าง DATE Function
ADDDATE
ADDDATE(date,INTERVAL expr unit), ADDDATE(expr,days), DATE_ADD(expr,days)
mysql> SELECT DATE_ADD('1998-01-02', INTERVAL 31 DAY);
+---------------------------------------------------------+
| DATE_ADD('1998-01-02', INTERVAL 31 DAY) |
+---------------------------------------------------------+
| 1998-02-02 |
+---------------------------------------------------------+
1 row in set (0.00 sec)
mysql> SELECT ADDDATE('1998-01-02', INTERVAL 31 DAY);
+---------------------------------------------------------+
| ADDDATE('1998-01-02', INTERVAL 31 DAY) |
+---------------------------------------------------------+
| 1998-02-02 |
+---------------------------------------------------------+
1 row in set (0.00 sec)
สำหรับ MySQL argument ที่ 2 ถ้าไม่กำหนดหน่วยจะเป็นวัน
mysql> SELECT ADDDATE('1998-01-02', 31);
+---------------------------------------------------------+
| DATE_ADD('1998-01-02', INTERVAL 31 DAY) |
+---------------------------------------------------------+
| 1998-02-02 |
+---------------------------------------------------------+
1 row in set (0.00 sec)
Function DATE Mysql
Database SQL – Date Function
การใช้งาน Date function จะมีด้วยกันหลายรูปแบบ ผู้ใช้งานสามารถเลือกใช้ function ที่เหมือนสมกับความต้องการได้ โดยส่วนมาก database แบบ RDBMS จะรองรับ function date ตามข้อมูลดังนี้
Date Function | Expression | Detail |
ADDDATE() | ADDDATE(expr,days) | เพิ่มจำนวนวัน |
ADDTIME() | ADDTIME(expr1,expr2) | เพิ่มจำนวนเวลา |
CONVERT_TZ() | CONVERT_TZ(dt,from_tz,to_tz) | เปลี่ยน timezone (GMT) |
CURDATE() | CURDATE() | แสดงวันปัจจุบัน |
CURRENT_DATE() | CURRENT_DATE() | แสดงวันปัจจุบัน |
CURRENT_TIME() | CURRENT_TIME() | แสดงเวลาปัจจุบัน |
CURRENT_TIMESTAMP() | CURRENT_TIMESTAMP() | แสดงวันและเวลาปัจจุบัน |
CURTIME() | CURTIME() | แสดงเวลาปัจจุบัน |
DATE_ADD() | DATE_ADD(date,INTERVAL expr unit) | เพิ่มจำนวนวัน |
DATE_FORMAT() | DATE_FORMAT(date,format) | กำหนดรูปแบบการแสดงผลวันเวลา |
DATE_SUB() | DATE_SUB(date,INTERVAL expr unit) | ลดจำนวนวัน |
DATE() | DATE(expr) | แสดงเฉพาะส่วนของวันที่ |
DATEDIFF() | DATEDIFF(expr1,expr2) | คำนวณระยะห่างของวัน |
DAY() | DAY(date) | แสดงวันที่ของเดือน 1-31 |
DAYNAME() | DAYNAME(date) | แสดงชื่อวันของสัปดาห์ |
DAYOFMONTH() | DAYOFMONTH(date) | แสดงวันที่ของเดือน 1-31 |
DAYOFWEEK() | DAYOFWEEK(date) | แสดงชื่อวันของสัปดาห์ |
DAYOFYEAR() | DAYOFYEAR(date) | แสดงวันที่ของปี 1-366 |
EXTRACT() | EXTRACT(unit FROM date) | แยกข้อมูลส่วนของวันเดือนปี |
FROM_DAYS() | FROM_DAYS(N) | วันที่ห่างจาก Gregorian calendar (1582) |
FROM_UNIXTIME() | FROM_UNIXTIME (unix_timestamp,format) | แสดงรูแบบวันที่แบบ Unix |
HOUR() | HOUR(time) | แยกข้อมูลส่วนของชั่วโมง |
LAST_DAY() | LAST_DAY(date) | แสดงวันสุดท้ายข้องเดือน (28,29,30,31) |
LOCALTIME() | LOCALTIME() | แสดงเวลาปัจจุบัน |
LOCALTIMESTAMP() | LOCALTIMESTAMP() | แสดงเวลาปัจจุบัน |
MAKEDATE() | MAKEDATE(year,dayofyear) | ใช้ day of year มาสร้าง วันเดือนปี |
MAKETIME() | MAKETIME(hour,minute,second) | สร้างเวลาจากตัวแปร ชั่วโมง,นาที,วินาที |
MICROSECOND() | MICROSECOND(expr) | แสดงข้อมูลเฉพาะ microsecond |
MINUTE() | MINUTE(time) | แสดงข้อมูลเฉพาะนาที |
MONTH() | MONTH(date) | แสดงข้อมูลเฉพาะเดือน |
MONTHNAME() | MONTHNAME(date) | แสดงข้อมูลชื่อเดือน |
NOW() | NOW() | แสดงวันและเวลาปัจจุบัน |
PERIOD_ADD() | PERIOD_ADD(P,N) | เพิ่มจำนวนเดือน (N) ใน (P) ด้วย format YYYYMM |
PERIOD_DIFF() | PERIOD_DIFF(P1,P2) | คำนวณระยะห่างของเดือน |
QUARTER() | QUARTER(date) | แสดงข้อมูล quarter (1-4) |
SEC_TO_TIME() | SEC_TO_TIME(seconds) | เปลี่ยนวินาทีเป็น format เวลา HH:MM:S |
SECOND() | SECOND(time) | แสดงข้อมูลเฉพาะวินาที |
STR_TO_DATE() | STR_TO_DATE(str,format) | เปลี่ยน string เป็น date format |
SUBDATE() | SUBDATE(expr,days) | ลดจำนวนวัน |
SUBTIME() | SUBTIME(expr1,expr2) | ลดจำนวนเวลา |
SYSDATE() | SYSDATE() | แสดงวันเวลาปัจจุบัน |
TIME_FORMAT() | TIME_FORMAT(time,format) | แสดงเวลาตาม format ที่ระบุ |
TIME_TO_SEC() | TIME_TO_SEC(time) | แปลงเวลาเป็นหน่วยวินาที (0-86400) |
TIME() | TIME(expr) | แสดงเฉพาะส่วนของเวลา |
TIMEDIFF() | TIMEDIFF(expr1,expr2) | คำนวนส่วนต่างของเวลา |
TIMESTAMP() | TIMESTAMP(expr) | แสดงวันเวลาตาม format |
TIMESTAMPADD() | TIMESTAMPADD (unit,interval,datetime_expr) | เพิ่มจำนวนเวลา |
TIMESTAMPDIFF() | TIMESTAMPDIFF (unit,datetime_expr1,datetime_expr2) | คำนวณส่วนต่างของวันเวลา |
TO_DAYS() | TO_DAYS(date) | แสดงจำนวนวัน ตั้งแต่ปีที่ 0 |
UNIX_TIMESTAMP() | UNIX_TIMESTAMP(date) | แปลง epoch date หรือ UNIX timestamp |
UTC_DATE() | UTC_DATE() | แสดงวันที่ปัจจุบัน UTC |
UTC_TIME() | UTC_TIME() | แสดงเวลาปัจจุบัน UTC |
UTC_TIMESTAMP() | UTC_TIMESTAMP() | แสดงวันเวลาปัจจุบัน UTC |
WEEK() | WEEK(date[,mode]) | แสดงเลขของสัปดาห์ในปี (1-53) |
WEEKDAY() | WEEKDAY(date) | แสดง weekday 0-6 (0 = วันจันทร์) |
WEEKOFYEAR() | WEEKOFYEAR(date) | แสดงเลขของสัปดาห์ในปี (1-53) |
YEAR() | YEAR(date) | แสดงข้อมูลปี |
YEARWEEK() | YEARWEEK(date) | แสดงข้อมู |
สมัครสมาชิก:
บทความ (Atom)