Similar Posts

  • ทำความเข้าใจส่วนประกอบของเส้นทาง (Route) ใน Laravel กัน

    มาทำความเข้าใจส่วนประกอบของเส้นทาง (Route) นี้ทีละส่วนกันครับ: ตัวอย่าง Route::get(‘asset/getall’, [AssetController::class, ‘getall’])->name(‘asset.getall’); 1. Route::get() 2. ‘asset/getall’ 3. [AssetController::class, ‘getall’] 4. ->name(‘asset.getall’) สรุปการทำงานทั้งหมด:เมื่อมี request เข้ามาที่ URL /asset/getall ด้วย method GET→ Laravel จะเรียกใช้ method getall() ใน AssetController→ method นี้จะทำการดึงข้อมูลและส่งกลับ response ไปยังผู้ใช้ ตัวอย่างการใช้งานจริง:สมมติว่าเราต้องการดึงข้อมูล Asset ทั้งหมดจาก API ประโยชน์ของการตั้งชื่อ Route: ควรใช้เมื่อไหร่?

  • Let Profit Run EA

    1. การป้องกัน Drawdown สูงสุด (Max Drawdown Protection) 2. การป้องกันขาดทุนจาก Equity (Max Equity Loss Protection) 3. การจัดการ Hedge อัจฉริยะ (Smarter Hedge Management) 4. การเปิด Grid Order 5. การแสดงผลและข้อมูล 6. ฟังก์ชันช่วยเหลือ สรุป

  • การใช้งานฐานข้อมูลใน Laravel ผ่าน Query Builder

    Laravel มี Query Builder ที่ช่วยให้เขียน SQL ได้ง่ายขึ้นโดยไม่ต้องใช้คำสั่ง SQL ตรงๆ 📌 ก่อนใช้งานต้อง import 1️⃣ SELECT – ดึงข้อมูล 📌 ดึงข้อมูลทั้งหมด (SELECT * FROM users) 🔹 ได้ผลลัพธ์เป็น Collection ของออบเจ็กต์ 📌 ดึงข้อมูลแค่บางคอลัมน์ (SELECT name, email FROM users) 📌 ดึงข้อมูลแบบมีเงื่อนไข (WHERE id = 1) 🔹 first() ดึงแค่ 1 แถวแรก 📌 ดึงข้อมูลหลายเงื่อนไข (WHERE name = ‘John’ AND email = ‘john@example.com’) 📌…

  • Integrating Payments with QR Code in LINE Bot (Laravel)

    Integrating Payments with QR Code in LINE Bot (Laravel) To integrate a payment gateway in your LINE bot and generate a QR code for payments, you can use Omise, PromptPay, PayPal, or Stripe. In this example, I’ll guide you through PromptPay QR (Thailand) and Stripe. 1. Generate a PromptPay QR Code PromptPay is widely used…

  • Controller ใน Laravel คืออะไร?

    📌 Controller เป็นส่วนหนึ่งของโครงสร้าง MVC (Model-View-Controller) ใน Laravel ทำหน้าที่รับคำขอจากผู้ใช้ (Request) และควบคุมการทำงานของระบบ โดยสามารถประมวลผลข้อมูลจาก Model และส่งผลลัพธ์ไปแสดงใน View 📌 MVC โครงสร้างใน Laravel 📌 การสร้าง Controller ใน Laravel เราสามารถสร้าง Controller ได้โดยใช้คำสั่ง Artisan คำสั่งนี้จะสร้างไฟล์ที่ app/Http/Controllers/ProductController.php 📌 ตัวอย่าง Controller (app/Http/Controllers/ProductController.php) 📌 การกำหนด Route ให้ Controller Laravel ใช้ Route เพื่อเชื่อมโยง URL กับ Controllerให้ไปที่ routes/web.php และเพิ่มโค้ดต่อไปนี้: 📌 Route::resource() จะสร้าง Route ทั้งหมดให้อัตโนมัติ ได้แก่ HTTP Method…

  • การเพิ่ม, ลบ, และแก้ไขคอลัมน์ใน Laravel ด้วย Migration

    ก่อนอื่น ถ้าต้องการแก้ไขตารางที่มีอยู่แล้ว ต้องใช้คำสั่ง make:migration โดยเพิ่ม –table=table_name เพื่อระบุว่าจะแก้ไขตารางไหน 1️⃣ การเพิ่มคอลัมน์ 🔹 ตัวอย่าง: เพิ่มคอลัมน์ phone และ address ในตาราง users ไฟล์ Migration ที่สร้างขึ้นจะอยู่ใน database/migrations/ และมีโค้ดเริ่มต้น ✏️ แก้ไขไฟล์ Migration: 📌 คำอธิบาย: ✅ รัน Migration: 2️⃣ การลบคอลัมน์ 🔹 ตัวอย่าง: ลบคอลัมน์ phone ออกจากตาราง users ✏️ แก้ไขไฟล์ Migration: ✅ รัน Migration: 3️⃣ การแก้ไขคอลัมน์ 📌 การแก้ไขคอลัมน์ใน Laravel ต้องใช้ doctrine/dbal package💡 ติดตั้ง package ก่อน…

Leave a Reply

Your email address will not be published. Required fields are marked *