1 min readMar 4, 2021
Flutter with MySQL
รอมาสรุปนะ
Refer from :
ตัวอย่างการสร้าง Project Flutter โดยใช้ PHP MySQL Server โดย Client เป็น iOS/Android :
1 สร้างฐานข้อมูล MySQL และ สร้าง Table โดยใช้ PhpMyAdmin :
1 สร้าง MySQL database + Table with php MyAdmin
2 เลือก Database แล้วสร้าง Table user_registration ซึ่ง มี 4 คอลัมน์
3. คอลัมน์ id (PK, Auto Increment), name ,email ,password (VarChar 255)
2 สร้าง PHP Script เพื่อ รับข้อมูล “การลงทะเบี่ยน User” จาก Flutter App แล้ว แทรกลงไปใน MySQL Database
1. สร้างไฟล์ .php ชื่อ register_user.php
2 อัพโหลด ไฟล์ นี้ไปที่ hosting web server โดยใช้ FTP
สมมุติ Domain name ชื่อ examples.000webhostapp.com
URL สำหรับ api จะคือ
https://flutter-examples.000webhostapp.com/register_user.php
3 ตั้งค่า https
- ใช้ package http.dart ใน flutter project ของเรา
เพื่อ เรียก function Web ดึงข้อมูลจาก server .
เราต้อง คอนฟิกค่าเอง ที่ไฟล์ pubsec.yml ในโปรเจค
รอว่างๆ ค่อย มาสรุปต่อนะครับ