# การเขียนโปรแกรม, เทคโนโลยี > บล็อกสอนเขียนโปรแกรมภาษาไทย PHP, Laravel, jQuery และ JavaScript พร้อมซอร์สโค้ดระบบสำเร็จรูป เช่น ระบบบัญชี ระบบลางาน และเว็บอีคอมเมิร์ซ ## โปรแกรมและซอร์สโค้ด - [Code เว็บไซต์ อีคอมเมิร์ซ(e-Commerce) PHP&MySQL](https://www.itoffside.com/code-website-ecommerce-php/): โครงการสนับสนุนเว็บไซต์ พร้อม Source code เว็บไซต์ อีคอมเมิร์ซ(e-Commerce) เพียงราคา 990 บาท ครับ รายละเอียดมีดังนี้[เขียนโดย PHP, ฐานข้อมูล MySQL หรือ MariaDB]… - [ระบบลางานออนไลน์ผ่าน SkyHR Cloud/Private](https://www.itoffside.com/skyhr-leave-online/): ระบบลางานออนไลน์จากผู้พัฒนาที่มีประสบการณ์ในสายงาน ได้สร้างสรรค์ระบบลางานออนไลน์มาให้ผู้ใช้งานเพื่อตอบสนองความต้องการของบริษัท, องค์กร, ลูกค้า ที่ต้องการระบบลาง… - [ระบบลางานออนไลน์ PHP&MySQL](https://www.itoffside.com/leave-online/): ระบบลางานออนไลน์พร้อม Sourcecode จากเดิมราคา 3,499 บาท เหลือเพียงราคา 2,900 บาท ด่วนก่อนหมดเวลาโปรโมชั่น เป็นระบบลางานที่ช่วยให้คุณสามารถลางานผ่านเว็บอย่างง่ายไ… - [Source code ระบบยืม-คืนสินค้า PHP&MySQL](https://www.itoffside.com/source-code-return-product-stock-phpmysql/): โครงการสนับสนุนเว็บไซต์ พร้อม Source code ระบบยืมคืนสินค้า เพียงราคา 1,490 บาท ครับ รายละเอียดตามลิงค์ [PHP&MySQL&Codeigniter] --------------------------- ความส… - [eAccount Version Pro](https://www.itoffside.com/eaccount-pro/): eAccount Version Pro – ระบบบัญชี PHP ครบวงจร พร้อมรองรับธุรกิจทุกรูปแบบ eAccount Version Pro คือระบบจัดการบัญชีที่พัฒนาด้วย PHP และ MySQL มาพร้อมฟีเจอร์หลากหลาย… ## บทความ - [สอนใช้ GitHub Copilot สร้างเกมส์ JavaScript ง่ายๆ ใน 10 นาที (ดูคลิป)](https://www.itoffside.com/github-copilot-create-game-vscode/): เคยอยากสร้างเกมส์ของตัวเองแต่รู้สึกว่าการเขียนโค้ด Logic เกมเป็นเรื่องยากไหม? ในยุคนี้ AI เข้ามามีบทบาทอย่างมากในการช่วยโปรแกรมเมอร์ทำงาน และหนึ่งในเครื่องมือที… - [PHP Workshop มาสร้าง PDF ง่ายๆ ด้วย mPDF กัน](https://www.itoffside.com/php-workshop-pdf-by-mpdf/): มาเรียนรู้การสร้างเอกสาร PDF สวยๆ ด้วย PHP และ mPDF กัน! มีตัวอย่างใบกำกับภาษี/ใบเสร็จรับเงิน เคยไหมกับการต้องปวดหัวกับการจัดการเอกสารสำคัญ? ไม่ว่าจะเป็นรายงาน,… - [แจกฟรี! ระบบบัญชี PHP พร้อมพิมพ์ใบกำกับภาษี & ใบสั่งซื้อ รองรับทุกธุรกิจ](https://www.itoffside.com/free-accounting-system-php-invoice-purchase-order/): ในยุคออนไลน์ที่ทุกอย่างต้องการความรวดเร็ว **ระบบบัญชี PHP** ที่มีฟังก์ชันครบถ้วนสำหรับการ พิมพ์ใบกำกับภาษี, ใบเสร็จรับเงิน และ ใบสั่งซื้อ ถือเป็นเครื่องมือที่จำ… - [แจกระบบเอกสาร PHP & MySQL | ดาวน์โหลดฟรี พร้อมวิธีติดตั้ง](https://www.itoffside.com/edocument-php-mysql-sourcecode/): หากคุณกำลังมองหา ระบบเอกสารออนไลน์ที่พัฒนาด้วย PHP และ MySQL ที่ช่วยให้การจัดเก็บและบริหารจัดการไฟล์เป็นเรื่องง่าย โค๊ดสคริปต์นี้จะช่วยให้คุณเข้าใจการทำงานของระ… - [Dynamic Dropdown หลายชั้นด้วย PHP+Ajax](https://www.itoffside.com/dynamic-dropdown-%E0%B8%AB%E0%B8%A5%E0%B8%B2%E0%B8%A2%E0%B8%8A%E0%B8%B1%E0%B9%89%E0%B8%99%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-phpajax/): สวัสดีครับ วันนี้มานำเสนอการเขียนโปรแกรม แบบ dynamic dropdown คือเมื่อ ทำการเลือก dropdown ชั้นที่ 1 dropdown ชั้นที่ 2 จะถูกดึงข้อมูลตาม id ที่ dropdown ขั้นที… - [PHP Workshop Register+Login ระบบสมัครสมาชิก+Login [Full Course] สอนละเอียด ฟรี!](https://www.itoffside.com/php-workshop-register-login/): วิดีโอนี้พาสอนการเขียนโปรแกรมเต็มรูปแบบมีระบบ สมัครสมาชิก เข้าสู่ระบบ ตรวจสอบการเข้าสู่ระบบว่า ได้เข้าสู่ระบบหรือไม่ PHP Workshop ทำระบบ Register + Login สอนละเ… - [PHP Workshop Shoppingcart จัดการสินค้า, ตะกร้าสินค้า, สั่งซื้อสินค้า [Full Course] สอนละเอียด ฟรี!](https://www.itoffside.com/php-workshop-shoppingcart/): วิดีโอสอนเขียนโปรแกรมแบบ WorkShop PHP Shoppingcart ตะกร้าสินค้า วิดีโอนี้พาสอนการเขียนโปรแกรมเต็มรูปแบบมีระบบ 1. จัดการสินค้า เพิ่ม ลบ แก้ไข แสดงรายการสินค้า 2.… - [Laravel - EP13 Database กับการใช้งาน Eloquent](https://www.itoffside.com/laravel-ep13-database-eloquent/): Laravel ใช้ Eloquent ORM เป็นตัวช่วยในการเชื่อมต่อฐานข้อมูล โดย Eloquent จะมีการแปลงข้อมูลในฐานข้อมูลเป็นออบเจกต์ (Object) บนภาษา PHP ซึ่งช่วยให้นักพัฒนาสามารถเ… - [การใช้งาน Bootstrap Datepicker เพื่อแสดงวันที่ปฏิทินให้สวยงาม](https://www.itoffside.com/bootstrap-datepicker-calendar/): Bootstrap Datepicker Plugin Bootstrap datepicker เป็น plugin ที่ใช้สำหรับการเลือกวันที่ในแบบฟอร์มของเว็บไซต์ ซึ่งใช้งานได้ง่าย และสามารถปรับแต่งตามความต้องการได… - [Laravel การตรวจสอบข้อมูลก่อนบันทึกด้วย Validation](https://www.itoffside.com/laravel-validation/): สวัสดีครับ วันนี้ผมมาแนะนำการใช้งาน Validation ของ Laravel ซึ่งใช้งานได้ง่ายมากๆ โดยประโยชน์ของ Laravel validation นั้นเอาไว้สำหรับตรวจสอบข้อมูลว่าถูกต้องตามที่… - [Laravel WorkShop ระบบ Blog และ Login](https://www.itoffside.com/laravel-workshop-blog-and-login/): ระบบจัดการ Blog สามารถ เพิ่ม แก้ไข ลบ และแสดงรายการ ได้ มีการตรวจสอบการกรอกข้อมูล และมีระบบยืนยันตัวตนผ่านการล๊อกอิน(Login) เป็นระบบ workshop laravel อย่างง่ายๆ… - [Laravel - EP12 Database กับการทำ Migration](https://www.itoffside.com/laravel-database-migration/): Database migrate ของ Laravel เป็นการทำสคริปเพื่อ Generate ตาราง ให้เราผ่านคำสั่ง Laravel ที่เราเขียนขึ้นมา ซึ่งข้อดีช่วยให้ทำเราสามารถทำงานร่วมกันเป็นทีมได้ดียิ… - [Laravel - EP11 การใช้งาน Model](https://www.itoffside.com/laravel-ep11-model/): สำหรับ Model ใน Laravel มีการใช้ Eloquent ORM ที่มาพร้อมกับ Laravel ซึ่งใช้งาน ActiveRecord ที่ทำให้เราเขียนโค๊ดเป็นระเบียบสวยงามและเรียบง่าย ในแต่ละตารางฐานข้อ… - [การทำ Multiple Dropdown จังหวัด, อำเภอ, ตำบล แบบ 3 ชั้น ด้วย Ajax + PHP + MySQL](https://www.itoffside.com/dropdown-dynamic-3-level-with-ajax/): บทความนี้เป็นการสอนการทำ Dropdown 3 ชั้น โดยใช้เทคนิค Ajax ในการช่วยเพื่อให้หน้าเว็บไปต้องรีเฟส โดยขั้นตอนการทำงานเริ่มจากเลือกจังหวัด เมื่อเลือกจังหวัดแล้ว Dro… - [Laravel - EP10 การใช้งาน Blade Template](https://www.itoffside.com/laravel-ep10-blade-template/): ใน Laravel เวอร์ชั่น 5 เป็นต้นมาได้มีการนำเอา Blade Template มาใช้งานในส่วนของ view ซึ่ง Blade Template คือ Template Engine ที่เราสามารถเขียนโค๊ด php ผสมกับ htm… - [Laravel - EP9 การใช้ View](https://www.itoffside.com/laravel-ep9-view/): Laravel: View เป็นส่วนหนึ่งของคอนเซป MVC ซึ่งหมายถึงการแสดงผลบนหน้าแอพลิเคชั่น ซึ่ง View ของ Laravel นี้อยู่ใน โฟล์เดอร์ resources/views ซึ่ง view ภาษาส่วนใหญ่จ… - [Laravel - EP8 Response (การส่งค่าตอบกลับไปยังผู้ใช้)](https://www.itoffside.com/laravel-ep8-response/): ในการทำเว็บไซต์หรือระบบเว็บแอพลิเคชั่น ผู้ใช้มีการ Request (ร้องขอ) ข้อมูลไปยัง Server (Laravel) ดังนั้นแล้ว ตัว Server (Laravel) ก็จะต้องมีการ Response (ตอบกลั… - [Laravel - EP7 การเรียกใช้ Request](https://www.itoffside.com/laravel-ep7-request/): Request ของ Laravel คือ HTTP Request ที่รับข้อมูลจาก Client มาเพื่อส่งไปให้กับตัว SERVER ตัวอย่างเช่นผู้ใช้ทำการกรอกข้อมูลสมาชิกผ่านฟอร์ม แล้วกด Submit ตอนกด Su… - [Laravel - EP6 การใช้งาน Controller](https://www.itoffside.com/laravel-5-controller/): Controller คือหนึ่งในคอนเซปต์ ของ MVC ซึ่งมาจากตัวอักษรย่อ "C" นั้นเอง ซึ่งหน้าที่ของมันคือเป็นส่วนจัดการการ การทำงานของระบบ ซึ่งจะอยู่ระหว่างกลาง ของ Model และ… - [Laravel - EP5 การกำหนด Routing](https://www.itoffside.com/laravel-ep5-routing/): ใน Laravel เวลาที่เราเข้าลิงค์ใดๆ ก็ตาม เราจะมี Routing ที่ช่วยกำหนดเส้นทางการเข้าถึงว่าจะให้ไปทำอะไรที่ไหน นะครับ เราเรียกสิ่งนี้ว่า Routing เช่น ผู้ใช้ต้องการ… - [Laravel - EP4 การตั้งค่า Laravel และเครื่องมือที่ใช้ในการพัฒนา](https://www.itoffside.com/laravel-ep4-config-and-tool/): ในบทความก่อนหน้านี้เราพูดถึงพื้นฐานของ Laravel แต่ในบทความนี้เรามาพูดถึงวิธีการตั้งค่า Laravel ให้ตรงตามสภาพแวดล้อมของเครื่องเราและเครื่องมือที่ใช้ในการพัฒนาระบ… - [Laravel - EP3 โครงสร้างของระบบ Laravel](https://www.itoffside.com/laravel-ep3-application-structure/): โครงสร้างของ Laravel ประกอบไปด้วยโฟล์เดอร์และไฟล์ย่อยต่างๆ สำหรับบทความนี้เราจะเห็นภาพรวมว่าแต่ละโฟล์เดอร์ ทำหน้าที่และเก็บอะไรกันบ้าง โดยโฟล์เดอร์ที่จำเป็นต้อง… - [Source code ระบบ การขาย, พิมพ์ใบกำกับภาษี/ใบเสร็จรับเงิน](https://www.itoffside.com/source-code-e-invoice-print/): eInvoice คือ ระบบการขาย, พิมพ์ใบกำกับภาษี/ใบเสร็จรับเงิน(Invoice) เป็นระบบที่ช่วยให้การออกหลักฐานของการเสียภาษีมูลค่าเพิ่ม ออกให้กับลูกค้าทุกครั้งที่มีการเข้ามา… - [Laravel - EP2 การติดตั้งใช้งาน](https://www.itoffside.com/laravel-ep2-install/): สำหรับการติดตั้ง Laravel นั้นเราจำเป็นต้องมี Composer ที่ช่วยในการติดตั้งอีกด้วย Composer คือ เครื่องมือที่จัดการ Package ต่างๆในภาษา PHP เช่นถ้าเราต้องการ Pack… - [Laravel - EP1 ภาพรวม ทำไมต้องใช้ Framework Laravel นี้](https://www.itoffside.com/laravel-ep1-framework/): ในปี 2019 นี้การทำเว็บไซต์มาหนึ่งเว็บ จะมีเครื่องมือและภาษาให้เราเลือกใช้มากมายไม่ว่าในส่วนของ Frontend ก็เป็น javascript framework จำพวก vuejs, reactjs, angula… - [การทำ export excel + PHP ด้วย PhpSpreadsheet](https://www.itoffside.com/how-to-export-excel-php-with-phpspreadsheet/): วันนี้ผมมาแนะนำ Lib ของ PHP ที่ช่วยให้เราสามารถ export excel ได้อย่างง่ายดาย ด้วยใช้ lib ที่ชื่อ Phpspreadsheet ทำไมถึงเลือกใช้ Lib นี้แทน PHPExcel ก็เพราะว่า P… - [แจกระบบจัดการเอกสาร โดยใช้ Laravel 5 Framework [PHP+MySQL]](https://www.itoffside.com/sourcecode-ecdocument-laravel-php-mysql/): ระบบเอกสารที่ผมได้ทำขึ้นมาใช้เครื่องมือในการพัฒนาคือ VSCODE และ Framework ของ ภาษา PHP คือ Laravel 5.6 ส่วน CSS ใช้ Framework Bootstrap 4.1 ในการพัฒนาเช่นกัน ซึ… - [ใช้ Datatables กับ Codeigniter แบบ Server-Side (Ajax)](https://www.itoffside.com/use-datatables-with-codeigniter-server-side-ajax/): สวัสดีครับคุณผู้อ่านทุกท่าน เมื่อคราวที่แล้ว ผมได้มีการลงบทความ การใช้งาน Datatables แบบบ้านๆ โดยใช้ PHP ธรรมดาในการ ทำงาน ซึ่งทางผมเองคาดว่าผู้อ่าน จะได้รับประ… - [การสมัครและใช้งาน DigitalOcean แบบละเอียดๆ](https://www.itoffside.com/how-to-use-digitalocean/): สวัสดีครับท่านผู้อ่าน วันนี้มาแนะนำและพาใช้งาน DigitalOcean กัน แล้ว DigitalOcean คืออะไร เดี่ยวผมจะอธิบายให้ฟังแบบภาษาง่ายๆนะครับ DigitalOcean คือ Cloud Server… - [การติดตั้งใช้งาน Datatables กับการดึงข้อมูลแบบ AJAX Server-side [PHP+MySQL]](https://www.itoffside.com/howto-datatables-retrieve-data-ajax/): DataTables เป็นส่วนเสริมของ jQuery (Javascript library) ซึ่ง Datatables เป็นเครื่องมือที่มีความหยืดหยุ่นในการใช้งาน ได้หลากหลายรูปแบบ โดย DataTables จะนำข้อมูลอ… - [Workshop VDO ระบบ Webboard ง่ายๆ](https://www.itoffside.com/vdo-workshop-webboard-simple/): สวัสดีครับ วันนี้ผมมาเสนอการทำระบบ Webboard ง่ายๆ ด้วยการถ่ายทอดผ่านวิดีโอดูบ้างอาจจะพูดไม่ค่อยชัดเจนเท่าไหร ระบบเว็บบอร์ดของผมเป็นเว็บบอร์ดง่ายๆโดยจะมีการตั้งค… - [การสร้าง Layout หรือ Template ใน Codeigniter](https://www.itoffside.com/create-layout-template-in-codeigniter/): สวัสดีครับ เพื่อนๆทุกท่าน วันนี้ผมมาแนะนำวิธีการทำ Template หรือ Layout ใน Codeigniter เวอร์ชั่น 3.0+ โดยวิธีนี้เป็นอีก 1 วิธีในการทำ Template ที่ง่ายต่อการเรีย… - [การใช้งาน CKEditor (Text Editor WYSIWYG) และการตั้งค่าแบบง่ายๆ](https://www.itoffside.com/howto-ckeditor-text-editor-wysiwyg/): CKEditor คือ เครื่องมือ(Tool) ที่ช่วยให้ผู้ใช้งานสามารถเขียนข้อความลงบนเว็บไซต์ได้อย่างสะดวกสบายโดยที่ผู้ใช้ไม่จำเป็นต้องเขียนแท๊ก code ภาษา HTML ใดๆเลย ยกตัวอย… - [Pagination แบ่งหน้าการแสดงผลด้วย Codeigniter (PHP Mysql)](https://www.itoffside.com/pagination-codeigniter-php-mysql/): บทความนี้เป็นการสอนการแบ่งหน้า(Pagination) โดยใช้ Library ของ Codeigniter ซึ่งการแบ่งหน้าเป็นสิ่งหนึ่งที่จำเป็นต้องมีในเว็บแอพลิเคชั่น ซึ่งก็แล้วแต่เทคนิคและลัก… - [การเขียน PHP แบบธรรมดาและการเขียน PHP แบบใช้ Framework](https://www.itoffside.com/core-php-vs-php-framework/): ความแตกต่างระหว่างการเขียน PHP แบบไม่ใช้ Framework กับ ใช้ Framework 1. เรื่องความเร็วในการประมวลผล แน่นอนล่ะ ว่า Framework ย่อมมีความเร็วที่ช้ากว่าการเขียน php… - [แจกระบบจัดการเอกสารออนไลน์ โดยใช้ Codeigniter Framework [PHP+MySQL]](https://www.itoffside.com/sourcecode-edocument-online-codeigniter-php-mysql/): ระบบเอกสาร ที่ผมได้เขียนขึ้นมานั้น ผมได้ใช้ php framework ของ Codeigniter 3 ในการเขียนขึ้นมา ซึ่งผมเพิ่งเริ่มเขียน Codeigniter framework มาได้ไม่นาน ซึ่งเดิมทีผ… - [PHP MySQL Pagination แบ่งหน้าการแสดงผลด้วย PHP Mysqli กรณีที่มีจำนวนแถวข้อมูลมาก](https://www.itoffside.com/php-pagination-example-using-mysqli-database/): ในการทำเว็บไซต์หากคุณมีจำนวนข้อมูล(แถว) มากๆ จนเลื่อนลงไม่รู้จะจบเมื่อไหร หรือ ข้อมูลมากจนทำให้หน้าเว็บคุณยาวขึ้น ผมเสนอแนะวิธีการใช้งาน Pagination หรือการแบ่งห… - [ทำช่อง text Autocomplete เหมือน Google ด้วย jQuery Plugin](https://www.itoffside.com/make-text-autocomplete-like-google-with-jquery-plugin/): สวัสดีครับ สำหรับบทความนี้แนะนำการใช้งาน Autocomplete like Google jQuery Plugin คือเวลาที่เราทำการพิมพ์ข้อความ (จากตัวอย่างบทความเป็นชื่อจังหวัด) ใน Textbox แล้… - [Date Time Picker (ปฏิทินวันที่) โดยใช้ jQuery & Plugin](https://www.itoffside.com/date-time-picker-jquery-plugin/): ในการทำเว็บไซต์มักจะมีวันที่เข้ามาเกี่ยวข้องซึ่งวันนี้ทางผู้เขียนได้แนะนำ jQuery Plugin ที่ใช้งานง่ายๆและผู้อ่านสามารถนำไปประยุกต์ใช้งานเองได้นั้นคือ Date Time… - [เขียน PHP ด้วยการค้นหาข้อมูล MySQL โดยใช้เทคนิค Ajax](https://www.itoffside.com/php-search-mysql-by-ajax/): บทความนี้แนะนำเกี่ยวกับการค้นหาข้อมูล MySQL แล้วดึงข้อมูลออกมาโชว์ไม่ต้อง Refresh โดยใช้เทคนิค AJAX ในการทำงาน โดยตัวอย่าง source code เป็นตัวอย่างแบบง่ายๆ สามา… - [การอัพโหลดรูปภาพและ resize แบบ AJAX โดยใช้ PHP และ jQuery](https://www.itoffside.com/ajax-image-upload-and-resize-with-php-jquery/): ปัจจุบันการอัพโหลดไฟล์รูปภาพและ resize ขนาดรูปภาพ มี code ดาวน์โหลดให้เลือกใช้งานมากมายแต่บทความในบทความนี้ผมแนะนำการอัพโหลดไฟล์รูปภาพแบบ AJAX โดยใช้ PHP และ ใช… - [รูปภาพสไลด์ด้วย Nivo Slider jQuery Plugin](https://www.itoffside.com/nivo-slider-jquery-plugin/): การทำรูปภาพสไลด์เป็นที่นิยมเนื่องจากมีความสวยงามแล้วยังประหยัดพื้นที่การแสดงผลรูปภาพอีกด้วย โดยในบทความนี้ผมแนะนำการใช้งาน Nivo Slider Jquery Plugin ซึ่งการนำมา… - [การส่งอีเมล์ด้วย PHPMailer (โดยส่งผ่านอีเมล์ Gmail SMTP)](https://www.itoffside.com/how-to-use-phpmailer-gmail-smtp/): PHPMailer เป็น Class ที่ถูกพัฒนาขึ้นในการส่งอีเมล์ เพื่อความสะดวกสบายในการเรียกใช้งานซึ่งโดยปกติทาง PHP มีฟังก์ชั่นการส่งอีเมล์คือ mail() แต่ติดปัญหาคือเมล์ที่ส… - [แจกเว็บไซต์ระบบอีคอมเมิร์ซ(E-Commerce) สำหรับพัฒนา](https://www.itoffside.com/free-download-sourcecode-ecommerce-php/): เว็บไซต์ระบบอีคอมเมิร์ซ(E-Commerce)เป็นระบบเว็บไซต์ที่ลูกค้าสามารถสั่งซื้อสินค้าผ่านเว็บไซต์ได้ตลอด 24 ชั่วโมงจึงทำให้ปัจจุบันมีเว็บไซต์อีคอมเมิร์ซมากมาย ดังนั้… - [การใช้งาน jQuery Form Validator (ตรวจสอบค่าในฟอร์ม ก่อนบันทึก)](https://www.itoffside.com/jquery-form-validator/): jQuery Form Validator เป็นปลั๊กอิน jQuery ที่สร้างการตรวจสอบฟอร์มโดยวิธีการง่ายๆ ในการตรวจสอบผู้ใช้กรอกค่าข้อมูล โดย jQuery Form Validator ใช้งานผ่านโค็ด html โ… - [PHP Workshop ระบบกระทู้ ถาม ตอบ (Webboard)](https://www.itoffside.com/php-workshop-webboard/): ในปัจจุบันระบบ Webboard หรือกระทู้ถามตอบเป็นที่นิยมใช้งานเป็นอย่างมาก เนื่องจากเป็นระบบที่โต้ตอบระหว่างผู้ตั้งคำถามและผู้ตอบคำถาม ทำให้ผู้ตั้งคำถามและผู้เข้ามาอ… - [PHP Workshop ตรวจสอบอีเมล์ซ้ำแบบ Ajax](https://www.itoffside.com/php-workshop-available-email-or-username-ajax/): บ่อยครั้งที่มีการสมัครสมาชิกในเว็บไซต์ต่างๆ คุณจะได้รับการแจ้งเสมอๆ ตอนที่คุณกรอกข้อมูล Username หรือ Email ที่ไปซ้ำกับคนอื่นที่มีอยู่แล้ว จึงทำให้เว็บไซต์ต่างๆ… - [กำหนดรายการ Listbox ที่ 2 จากเงื่อนไขในการเลือก Listbox ที่ 1 ด้วย Ajax กับ jQuery](https://www.itoffside.com/select-multi-listbox-ajax-jquery-php/): การกำหนดรายการ Listbox ที่ 2 โดยเงื้อนไขจากการเลือก Listbox ที่ 1 หรือ Dropdown สามารถนำไปประยุกต์ใช้งานได้อย่างหลากหลายเช่น การทำ Listbox (Dropdown) จังหวัด -… - [สร้าง Message boxes ด้วย jquery toastmessage plugin](https://www.itoffside.com/jquery-toastmessage-plugin/): jquery-toastmessage-plugin คือปลักอินของ jquery ที่ผู้สร้างทำขึ้นมาเพื่อใช้งานในการแสดงข้อความที่สวยงาม การใช้งานง่ายๆ โดยคุณสามารถโหลดปลักอินได้ที่เว็บไซต์ htt… - [PHP Workshop ระบบตะกร้าสั่งซื้อสินค้า (Shopping Cart)](https://www.itoffside.com/php-workshop-shopping-cart/): PHP Workshop ระบบตะกร้าสั่งซื้อสินค้า เป็นตัวอย่าง Code โดยใช้ความฟังก์ชั่น PHP Array และ ฟังก์ชั่น Session ในการทำงานของระบบตะกร้าโดยดึงข้อมูลสินค้าจาก MySQL (… - [PHP Workshop ระบบสมาชิก แบบละเอียด ตอนที่ 4](https://www.itoffside.com/php-workshop-member-system-4/): ต่อจากบทความที่แล้ว?PHP Workshop ระบบสมาชิก แบบละเอียด ตอนที่ 3 บทความนี้เป็นการเขียนโปรแกรมจัดการผู้ใช้งานโดยมีระบบ แสดง เพิ่ม ลบ ข้อมูลสมาชิก มาเริ่มกันเลยครั… - [PHP Workshop ระบบสมาชิก แบบละเอียด ตอนที่ 3](https://www.itoffside.com/php-workshop-member-system-3/): ต่อจากบทความที่ บทความนี้เป็นการเขียนโปรแกรมต่อจาก การเข้าสู่ระบบ บทความนี้จะเขียนในส่วนของจัดการข้อมูลส่วนตัว โดยจะเขียนเป็น Code และอธิบายให้กับผู้อ่านให้เข้า… - [PHP Workshop ระบบสมาชิก แบบละเอียด ตอนที่ 2](https://www.itoffside.com/php-workshop-member-system-2/): ในตอนที่ 1 นั้นเป็นการสร้างฐานข้อมูลเพื่อใช้ในระบบสมาชิก และในบทความนี้(ตอนที่2)เป็นการเขียนโปรแกรมโดยใช้ Netbeans IDE โดยเริ่มจากการสร้างโปรเจ็คและเขียนไปทีละส… - [PHP Workshop ระบบสมาชิก แบบละเอียด ตอนที่ 1](https://www.itoffside.com/php-workshop-member-system/): บทความนี้สอนการสร้างระบบสมาชิกด้วยภาษา PHP และใช้ฐานข้อมูล MySQL เป็นระบบง่ายๆไม่ได้ซับซ้อนผู้อ่านทุกคนสามารถนำไปประยุกช์การใช้งานในด้านอื่นๆได้ ผู้อ่านที่เพิ่ง… - [Debug PHP ด้วยเครื่องมือ NetBeans IDE และ xDebug](https://www.itoffside.com/debug-php-tool-netbeans-ide-xdebug/): การ Debug คือการตรวจสอบหาข้อผิดพลาดของโปรแกรมที่คุณเขียนเป็นเครื่องมือช่วยในการแก้ไขปัญหาและลดขั้นตอนการเขียนโปรแกรมลง ในการเขียนโปรแกรมของภาษา PHP เครื่องมือที… - [การเชื่อมต่อและจัดการฐานข้อมูล MySQL โดยใช้ Netbeans IDE](https://www.itoffside.com/connecting-mysql-database-from-netbeans/): บทความนี้นำเสนอการตั้งค่าการเชื่อมต่อฐานข้อมูล Mysql โดยใช้โปรแกรม NetBeans IDE โดยการตั้งค่าการเชื่อมต่อทำเพียงครั้งเดียวหลังจากนั้นคุณก็สามารถสร้างฐานข้อมูล,… - [การสร้าง Project ใหม่ในโปรแกรม NetBeans IDE PHP](https://www.itoffside.com/how-to-create-new-project-netbeans-ide-php/): การใช้งานโปรแกรม Netbeans IDE เบื้องต้น โดยผมจะแนะนำการสร้าง Project โดยจำลองเครื่องของตัวเองเป็น Server ในบทความนี้ใช้ XMAPP เวอร์ชั่น 1.8 ในการ Run Apache,PHP… - [NetBeans เครื่องมือในการเขียนโปรแกรมภาษา PHP](https://www.itoffside.com/netbeans-tool-php/): เครื่องมือในการเขียนโปรแกรมภาษา PHP มีให้เลือกใช้หลายโปรแกรม ซึ่งในสมัยเครื่องมือในการเขียนโปรแกรมนั้นคือ Macomedia Dreamweaver 8 โดยความสามารถของโปรแกรมนี้ สาม… - [ติดตั้ง PHP บน Web server IIS (Windows Server 2008)](https://www.itoffside.com/install-php5-3-on-iis7/): การติดตั้ง PHP บน IIS สามารถทำได้อย่างรวดเร็วและง่าย เนื่องจากว่ามีโปรแกรมของ Microsoft ที่สนับสนุนการทำงานของ PHP (Microsoft ได้ให้ความสำคัญกับภาษา PHP) ดังนั้… - [ติดตั้ง IIS 7 บน Windows Server 2008](https://www.itoffside.com/install-iis-7-on-windows-server-2008/): IIS ย่อมาจาก Internet Information System คือโปรแกรมที่ให้บริการ Web server กับเครื่อง client ถูกพัฒนาโดยบริษัทไมโครซอฟต์ โดยในบทความนี้จะอ้างอิงถึงเวอร์ชั่น IIS… - [ติดตั้ง Windows Server 2008](https://www.itoffside.com/install-windows-server-2008/): Windows Server 2008 เป็น Windows รุ่นถัดจาก Windows Server 2003 ซึ่ง Windows Server 2008 ได้นำคุณสมบัติต่างๆของ Windows Vista? มาผนวกรวมอยู่ด้วย โดย Windows Ser… ## หมวดหมู่ - [Server](https://www.itoffside.com/category/server/): รวมวิธีติดตั้งและดูแลเซิร์ฟเวอร์สำหรับเว็บ PHP ตั้งแต่ Windows Server กับ IIS ไปจนถึงการเช่า VPS อย่าง DigitalOcean อธิบายทีละขั้นพร้อมภาพประกอบ - [Tool Programming](https://www.itoffside.com/category/tool-programming/): เครื่องมือที่คนเขียน PHP ใช้จริงในงานประจำวัน ทั้ง NetBeans IDE การเชื่อมต่อฐานข้อมูล MySQL และการ debug ด้วย xDebug พร้อมขั้นตอนติดตั้งแบบละเอียด - [PHP](https://www.itoffside.com/category/php-2/): บทเรียนและเวิร์กช็อป PHP ภาษาไทย ตั้งแต่ระบบสมาชิกและตะกร้าสินค้า ไปจนถึงการออกเอกสาร PDF และ Excel พร้อมซอร์สโค้ดให้ดาวน์โหลดไปลองทำตาม - [jquery](https://www.itoffside.com/category/jquery/): รวมวิธีใช้ jQuery และปลั๊กอินยอดนิยม ทั้งตรวจสอบฟอร์ม สไลด์รูปภาพ ปฏิทินเลือกวันที่ และกล่องข้อความ พร้อมตัวอย่างโค้ดที่นำไปใช้กับงานจริงได้ทันที - [Ajax](https://www.itoffside.com/category/ajax/): เทคนิค Ajax คู่กับ PHP และ jQuery สำหรับดึงข้อมูลโดยไม่ต้องโหลดหน้าใหม่ ทั้ง dropdown หลายชั้น ตรวจสอบข้อมูลซ้ำ อัปโหลดรูป และ DataTables แบบ server-side - [Codeigniter](https://www.itoffside.com/category/codeigniter/): บทความและซอร์สโค้ด CodeIgniter ภาษาไทย ทั้งการวาง layout แบ่งหน้าข้อมูล ระบบจัดการเอกสารออนไลน์ และระบบขายพร้อมพิมพ์ใบกำกับภาษี - [Laravel](https://www.itoffside.com/category/laravel/): คอร์ส Laravel ภาษาไทยแบบเรียงตอน ตั้งแต่ติดตั้งและโครงสร้างโปรเจกต์ routing, Blade, Eloquent ไปจนถึงเวิร์กช็อปทำระบบบล็อกพร้อมระบบล็อกอิน - [bootstrap](https://www.itoffside.com/category/bootstrap/): การใช้ Bootstrap ตกแต่งหน้าเว็บและฟอร์มให้ใช้งานง่ายขึ้น พร้อมตัวอย่างปลั๊กอินอย่าง Datepicker ที่ใช้กับงาน PHP ทั่วไปได้ทันที - [AI & Machine Learning](https://www.itoffside.com/category/ai-machine-learning/): เครื่องมือ AI สำหรับคนเขียนโปรแกรม ทั้ง GitHub Copilot และการใช้ AI ช่วยเขียนโค้ดจริง พร้อมคลิปสาธิตทีละขั้นตอน ## หน้าอื่น - [About Me](https://www.itoffside.com/about-me/): ก่อสร้างเว็บบล๊อก itoffside.com เพื่อให้บุคคลทั่วไปและบุคคลที่เกี่ยวข้องในวงการไอที ได้รับรู้ข่าวสารและความรู้ทางด้านไอที ที่ผมได้ถ่ายทอดออกมาแบบตั้งใจสุดๆ แม้ว… - [Terms of Use & Policies](https://www.itoffside.com/terms-of-use-policies/): Terms of Use & Policies We, itoffside.com Thank you for visiting our website and use rour services. Please read our term of use and policies carefully including… ## เนื้อหาฉบับเต็ม - [การเขียนโปรแกรม, เทคโนโลยี ฉบับเต็ม](https://www.itoffside.com/llms-full.txt): เนื้อหาทุกบทความในไฟล์เดียว