สวัสดีครับ ในตอนที่ 2 นี้จะเป็นการใช้งาน Express Js เชื่อมต่อกับ MySQL กันครับ
โดยตัวอย่างที่แสดงนี้จะมีเนื้อหามาจากตอนที่ 1 ครับ
https://monkeywebstudio.com/nodejs-express-js-curd-mysql-part-1/
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
เขียนโปรแกรม PHP คำนวณดอกเบี้ยแบบลดต้นลดดอก ด้วยสูตร PMT
สวัสดีครับ วันนี้เราจะมาแนะนำการเขียนโปรแกรม คำนวณดอกเบี้ยแบบ ลดต้นลดดอก ด้วย สูตร PMT กันครับ
โดยสูตร PMT จะทำการหา จำนวนที่เราต้องจ่ายในแต่ละเดือน ให้ เท่า ๆ กันครับเช่น ยอดเงินกู้ 10,000 บาท ระยะเวลาผ่อนชำระ 12 เดือน อัตราดอกเบี้ย 28% ต่อปี เมื่อใช้สูตร PMT คำนวนออกมาแล้วก็จะได้ ยอดที่ต้องชำระต่อเดือน คือ 965 บาทต่อเดือน เป็นต้น
สร้าง Barcode ด้วย JsBarcode
สวัสดีครับ ในบทความนี้ ทางผู้เขียนจะขอแนะนำ Library สำหรับสร้าง Barcode แบบง่าย ๆ กันครับ นั่นก็คือ JsBarcode ซึ่งเป็น Javascript ใช้งานได้ง่ายครับ ลองไปดูที่เว็บผู้พัฒนากันก่อนคร้ับ
สำหรับมือใหม่ที่ดูแล้วไม่รู้จะนำไปใช้งานยังไง สามารถทำตามบทความนี้ได้เลยครับ
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
ปัญหา Error only_full_group_by ใน MySQL 5.7
MySQL 5.7 ได้ทำการ กำหนดค่า only_full_group_by ไว้เป็นค่า Default ทำให้การ Join หลายตาราง โดยไม่ได้ Group By ด้วย Primary Key ของทุกตาราง จะเกิด Error ขึ้นได้
1.ไปที่ phpMyadmin เลือกที่ Tab Variables
2.จากนั้นค้นหาคำว่า sql_mode
3.จากนั้น ให้กดปุ่ม edit และ ลบข้อความ ONLY_FULL_GROUP_BY ออกไป
4.จากนั้น ก็ Save เป็นอันเสร็จครับ
การแก้ปัญหา กรณีใช้คำสั่ง Group By แล้ว Error สามารถ แก้ไขได้ตาม Link นี้เลยครับ
https://www.kanexkane.com/programming/disable-sql-mode-only-full-group-by/
ขอขอบคุณ ข้อมูลจาก www.kanexkane.com
ปัญหา Fatal error: Maximum execution time of 300 seconds exceeded ใน Phpmyadmin
เนื่องจากวันนี้ได้มีการ upload database ใน phpMyAdmin ปรากฏว่าไม่สามารถ Upload ได้ ขึ้น Error
Fatal error: Maximum execution time of 300 seconds exceeded
จากการค้นหาข้อมูลได้วิธีแก้ไขดังนี้ครับ
How to Generate PDF Documents File Laravel 5.x
สวัสดีครับ ในบทความวันนี้ เราจะมาแนะนำการ สร้างเอกสาร PDF ใน Laravel กันครับ สำหรับตัวอย่างจะใช้ Laravel 5.7 ครับ
Read More
FullCalendar Integrate With Google Calendar API
สวัสดีครับ กลับมาพบกันอีกครั้งในบทความนี้จะขอแนะนำ การใช้งาน Fullcalendar โดยครั้งนี้จะเป็นการเชื่อมต่อกับ Google Calendar Api สำหรับนำข้อมูลที่บันทึกใน Google Calendar มาแสดงใน Fullcalendar ของเราครับ
Read More