လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP သင်ခန်းစာ - ပုံစံဒေတာကို MySQL ဒေတာဘေ့စ်သို့လုံခြုံစွာတင်ပြနိုင်ပုံ

PHP သင်ခန်းစာ - ပုံစံဒေတာကို MySQL ဒေတာဘေ့စ်သို့လုံခြုံစွာတင်ပြနိုင်ပုံ

gitbox 2025-07-26

ဒေတာဘေ့စ်များနှင့်ဒေတာစားပွဲများဖန်တီးပါ

ပထမ ဦး စွာသင်သည်ဒေတာများကိုသိုလှောင်ရန်အတွက်ဒေတာဘေ့စ်တွင်ဒေတာဘေ့စ်တွင်ဒေတာဘေ့စ်တစ်ခုဖန်တီးရန်လိုအပ်သည်။ အောက်ပါ SQL ထုတ်ပြန်ချက်များကို PHPMYADMIN သို့မဟုတ် command line tools များမှတဆင့်ကွပ်မျက်နိုင်သည်။

 Database Form_DB ကိုဖန်တီးပါ။
Form_DB ကိုသုံးပါ။
ဇယား format_data ကိုဖန်တီးပါ (
    ID Int (11) Auto_incrent မူလတန်းသော့,
    NARCHAR (255) NURLE NURM
    Email VARCHAR (255) NURLE မဟုတ်ပါ။
    စာသားစာသား
);

ဒီဇိုင်း HTML ပုံစံများ

ထို့နောက်အသုံးပြုသူများသည်သူတို့၏အမည်, အီးမေးလ်နှင့်မက်ဆေ့ခ်ျအကြောင်းအရာများကိုဖြည့်ဆည်းပေးနိုင်သည့်ရိုးရှင်းသော HTML ပုံစံကိုဒီဇိုင်းဆွဲပါ။

<form method="POST" action="submit.php">
    <label for="name">နာမည်</label>
    <input type="text" name="name" id="name" required><br>
    <label for="email">မေးလ်:</label>
    <input type="email" name="email" id="email" required><br>
    <label for="message">မက်ဆေ့ခ်ျ:</label>
    <textarea name="message" id="message" rows="5" required></textarea><br>
    <input type="submit" value="နားထောင်">
</form>

PHP scripts ကိုပုံစံတင်သွင်းမှုကိုရေးရန်ရေးပါ

Submit.php အမည်ရှိ PHP ဖိုင်ကိုဖန်တီးပြီးပုံစံဒေတာကိုလက်ခံရရှိပြီးဒေတာဘေ့စ်သို့သိမ်းဆည်းသည်။

<?php
// ပုံစံဒေတာကိုရယူပါ
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];

// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$connection = mysqli_connect('localhost', 'username', 'password', 'form_db');

// ဆက်သွယ်မှုကိုစစ်ဆေးပါ
if (!$connection) {
    die("ဒေတာဘေ့စဆက်သွယ်မှုမအောင်မြင်ပါ: " . mysqli_connect_error());
}

// ဒေတာထည့်ပါ
$sql = "INSERT INTO form_data (name, email, message) VALUES ('$name', '$email', '$message')";
if (mysqli_query($connection, $sql)) {
    echo "ဒေတာကိုစားပွဲပေါ်မှာအောင်မြင်စွာဖြည့်စွက်ထားသည်";
} else {
    echo "ဒေတာထည့်ပါ时发生错误: " . mysqli_error($connection);
}

// ဆက်သွယ်မှုကိုပိတ်ပါ
mysqli_close($connection);
?>

ပြေးနှင့်စမ်းသပ်

HTML ပုံစံနှင့် PHP script ကိုဆာဗာသို့တင်ပြီးသည့်နောက် browser တွင်ပုံစံစာမျက်နှာကိုဖွင့်ပါ, သတင်းအချက်အလက်ဖြည့်စွက်။ တင်သွင်းပါ။ အကယ်. ခွဲစိတ်ကုသမှုမှန်ကန်ပါက browser သည် "ဒေတာများကိုအောင်မြင်စွာဖြည့်စွက်ထားသော" ကိုအောင်မြင်စွာဖြည့်စွက်ထားသည့် "prompt ကိုပြလိမ့်မည်။

အကျဉ်းချုပ်

ဤဆောင်းပါးသည် PHP မှတစ်ဆင့် MySQL ဒေတာဘေ့စ်သို့ပုံစံဒေတာတင်သွင်းမှုကိုအကောင်အထည်ဖော်ခြင်း၏အခြေခံဖြစ်စဉ်ကိုမိတ်ဆက်ပေးသည်။ ဤလုပ်ငန်းစဉ်တွင်ဒေတာဗေ့စ်နှင့်စားပွဲတင်တည်ဆောက်ပုံများဖန်တီးခြင်း, အမှန်တကယ်စီမံကိန်းများတွင်အချက်အလက်များစစ်ဆေးခြင်း, application ၏ကြံ့ခိုင်မှုနှင့်လုံခြုံမှုကိုတိုးတက်စေရန်လိုအပ်ချက်များနှင့်အညီအချက်အလက်စစ်ဆေးခြင်း, စစ်ထုတ်ခြင်းနှင့်လုံခြုံရေးအစီအမံများကိုထည့်သွင်းနိုင်သည်။