Skip to main content

BASIC RESTful Web API PHP/MySQL

สวัสดีครับ วันนี้ผมจะมาแนะนำการสร้าง Rest Api เบื้องต้นกันนะครับ สำหรับใครที่ยังไม่รู้จัก

REST API อธิบายอย่างง่ายก็คือ การสร้าง Web Service ในรูปแบบหนึ่ง เพื่อให้ Application หรือ ภาษา Programing อื่น ๆ สามารถเรียกใช้ข้อมูลของเราได้ ผ่านทาง  โปรโตคอล HTTP หมายความว่าเราสามารถเข้าถึงข้อมูลได้โดยใช้  URL  Web Site ได้นั้นเอง

Read More

Export Excel File With PhpSpreadsheet

สวัสดีครับ ต่อจากตอนที่แล้ว ที่เราได้แนะนำการอ่านข้อมูลจากไฟล์ Excel และ Import เข้าฐานข้อมูล MySQL
https://monkeywebstudio.com/read-excel-file-with-phpspreadsheet/

ในตอนนี้เราจะมาทำการ Export ข้อมูลเป็น ไฟล์ Excel กันดูบ้างครับ

สำหรับบทความนี้เราจะใช้ Library phpSpreadsheet กันครับ
สำหรับใครที่ยังไม่ได้ติดตั้งให้ลองดูจากบทความก่อนหน้าได้เลยครับ
Read More

Read Excel File With PhpSpreadsheet

สวัสดีครับ ในวันนี้เราจะมาแนะนำการใช้งาน  PhpSpreadsheet  ซึ่งเป็น Library สำหรับ จัดการไฟล์ Excel ครับ
ซึ่งจะมาแทนที่ตัว PHPExcel ที่ยุติการพัฒนาไปแล้วครับ สำหรับ  PhpSpreadsheet จะรองรับ PHP Version 7.1 ขึ้นไปครับ

สามารถดูรายละเอียดของ PhpSpreadsheet   ได้ที่

https://phpspreadsheet.readthedocs.io/en/latest/

Read More

NodeJs & Express Js CRUD MySQL Part 1

สวัสดีครับ วันนี้เราจะมาแนะนำการใช้งาน Nodejs ในการ CRUD หรือ (create,read,update,delete) กันครับ โดยในบทความนี้จะแสดงถึงตัวอย่างการใช้งานเลยครับ

เครื่องมือที่เราจะใช้ในบทความนี้มีดังนี้ครับ

1.NodeJs https://nodejs.org/
2.ExpressJs  https://expressjs.com
3.MySQL (ในที่นี้ผมขอใช้ MySQL ที่ติดมากับ Xampp ครับเพราะง่ายดี)
https://www.apachefriends.org/index.html

Read More

เขียนโปรแกรม PHP คำนวณดอกเบี้ยแบบลดต้นลดดอก ด้วยสูตร PMT

สวัสดีครับ วันนี้เราจะมาแนะนำการเขียนโปรแกรม คำนวณดอกเบี้ยแบบ ลดต้นลดดอก ด้วย สูตร PMT กันครับ
โดยสูตร PMT จะทำการหา จำนวนที่เราต้องจ่ายในแต่ละเดือน ให้ เท่า ๆ กันครับเช่น  ยอดเงินกู้ 10,000 บาท ระยะเวลาผ่อนชำระ 12 เดือน อัตราดอกเบี้ย 28% ต่อปี เมื่อใช้สูตร PMT คำนวนออกมาแล้วก็จะได้ ยอดที่ต้องชำระต่อเดือน คือ 965 บาทต่อเดือน เป็นต้น

Read More

สร้าง Barcode ด้วย JsBarcode

สวัสดีครับ ในบทความนี้ ทางผู้เขียนจะขอแนะนำ Library สำหรับสร้าง Barcode แบบง่าย ๆ กันครับ นั่นก็คือ JsBarcode ซึ่งเป็น Javascript ใช้งานได้ง่ายครับ ลองไปดูที่เว็บผู้พัฒนากันก่อนคร้ับ

https://lindell.me/JsBarcode/

สำหรับมือใหม่ที่ดูแล้วไม่รู้จะนำไปใช้งานยังไง สามารถทำตามบทความนี้ได้เลยครับ
Read More

PHP Function เปรียบเทียบช่วงเวลาห่าง วันเริ่มต้น ถึง วันสิ้นสุด

ในตัวอย่างนี้จะเป็น Function คำนวณระยะห่างระหว่างวันที่กำหนด เช่น
วันที่เริ่ม คือ 2014-05-07 08:50:00
วันที่สิ้นสุด คือ 2019-05-07 22:54:00

ผลการทำงาน ช่วงเวลาห่างระหว่างวันเริ่ม และวันสิ้นสุด คือ
5 Year 26 days 14 hours 4 minutes
Read More