Thuta Learning
ရှာဖွေရန်
AdvancedProgrammingbeginner

MySQLi Intro

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

Database ဆိုတာ app ရဲ့ memory bank ပါ။ User accounts, products, orders, posts, comments, settings စတာတွေကိုသိမ်းဖို့လိုပါတယ်။ PHP နဲ့ MySQL/MariaDB ကိုချိတ်ပြီး dynamic website တည်ဆောက်နိုင်ပါတယ်။ ဒီ tutorial မှာ beginner-friendly ဖြစ်အောင် MySQLi ကိုအသုံးပြုထားပြီး prepared statements ကိုအလေးပေးပါမယ်။

php
-- Example table structure
CREATE TABLE contacts (
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(100) NOT NULL,
  email VARCHAR(150) NOT NULL,
  message TEXT NOT NULL,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
You should see
contacts table တစ်ခု database ထဲမှာဖန်တီးပြီး form submissions သိမ်းရန်အသင့်ဖြစ်မည်။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • Table/column name တွေကို project အစကတည်းကရှင်းလင်းအောင်ပေးပါ။ နောက်မှ rename လုပ်တာက migration ဒရာမာစီးရီးပါ။
MySQLi Intro | Thuta Learning