လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Form data storage နှင့် display အတွက် PHP လုပ်ဆောင်ချက်များကိုမည်သို့အသုံးပြုရမည်နည်း။

Form data storage နှင့် display အတွက် PHP လုပ်ဆောင်ချက်များကိုမည်သို့အသုံးပြုရမည်နည်း။

M66 2025-06-06

PHP Form Data Storage နှင့် display ၏အရေးပါမှု

0 က်ဘ်အပလီကေးရှင်းများကိုကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုခြင်းဖြင့်အသုံးပြုသူများသည်ဒေတာသိုလှောင်မှုနှင့်ပြသခြင်းသည် developer များသင်ကြားရမည်ဟူသောအခြေခံကျွမ်းကျင်မှုတစ်ခုဖြစ်လာကြသည်။ PHP သည်၎င်း၏ရိုးရှင်းမှုနှင့်ထိရောက်မှုကြောင့်ပုံစံဒေတာကိုလုပ်ဆောင်ရန်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည်။

ဤဆောင်းပါးသည်အဓိကလုပ်ဆောင်ချက်နှစ်ခုကိုအာရုံစိုက်မည် - MySQL ဒေတာဘေ့စ်တွင်ပုံစံဒေတာကိုမည်သို့သိမ်းဆည်းရမည် ,

1 ။ PHP မှအချက်အလက်သိုလှောင်မှုပုံစံ

ပုံစံကိုတင်ပြပြီးနောက်လက်ခံရရှိသည့်အချက်အလက်များကို PHP ကို ​​အသုံးပြု. ဒေတာဘေ့စ်သို့စာဖြင့်ရေးသားလေ့ရှိသည်။ အောက်ပါဥပမာသည် PHP မှတစ်ဆင့် MySQL databases များကိုမည်သို့ကိုင်တွယ်ရမည်ကိုပြသသည်။

<?php
// ဒေတာဘေ့စ် connection configuration ကို
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$conn = mysqli_connect($host, $username, $password, $database);

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

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

// တည်ဆောက်SQLအသေအချာပေြာဆိုချက်
$sql = "INSERT INTO form_data (name, email, message) VALUES ('$name', '$email', '$message')";

// ကရိယာတန်းဆာSQLအသေအချာပေြာဆိုချက်
if (mysqli_query($conn, $sql)) {
    echo "ဒေတာသိုလှောင်မှုအောင်မြင်သောဖြစ်ပါတယ်";
} else {
    echo "ဒေတာသိုလှောင်မှုမအောင်မြင်ပါ: " . mysqli_error($conn);
}

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

ဤကုဒ်သည်ဒေတာဘေ့စ်သို့ထည့်သွင်းရန်ဒေတာဘေ့စ်သို့ထည့်သွင်းရန်ဤကုဒ်သည်အပြည့်အဝဖြစ်စဉ်ကိုဖော်ပြထားသည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အချက်အလက်စစ်ဆေးခြင်းနှင့်ဆန့်ကျင်ရေးဆန့်ကျင်ရေးဆေးထိုးဆေးများကိုအာရုံစိုက်သင့်သည်။

2 ။ PHP သည်ဒေတာပြသမှုကိုသဘောပေါက်သည်

ဒေတာသိုလှောင်မှုပြီးဆုံးပြီးနောက်လွယ်ကူသောစီမံခန့်ခွဲမှုနှင့်ကြည့်ရှုရန်ဝက်ဘ်စာမျက်နှာတွင်ကျွန်ုပ်တို့မကြာခဏပြသရန်လိုအပ်သည်။ အောက်ပါဥပမာသည် MySQL မှဒေတာများကို MySQL မှအချက်အလက်များကို 0 က်ဘ်စာမျက်နှာတစ်ခုတွင်ဖတ်ရန်မည်သို့အသုံးပြုရမည်ကိုပြသသည်။

<?php
// ဒေတာဘေ့စ် connection configuration ကို
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$conn = mysqli_connect($host, $username, $password, $database);

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

// ဒေတာရှာဖွေမှုဒေတာ
$sql = "SELECT * FROM form_data";
$result = mysqli_query($conn, $sql);

// အချက်အလက်များကိုဖော်ပြပါ
if (mysqli_num_rows($result) > 0) {
    နေစဉ် ($ အတန်း = mySqli_fetch_assoc ($ ရလဒ်))
        ပဲ့တင်သံ "အမည်:" ။ $ အတန်း [&#39;name&#39;] ။ "<br> ";
        Echo "အီးမေးလ် -" ။ $ အတန်း [&#39;email&#39;] "<br> ";
        ECHO "မက်ဆေ့ခ်ျကိုထားခဲ့ပါ" ။ $ အတန်း [&#39;မက်ဆေ့ခ်ျ&#39;] ။ "<br><br> ";
    }
} အခြား
    Echo "No Data",
}

// connection ကိုပိတ်ပါ MySQLI_CLOSE ($ CON),
>

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

အကျဉ်းချုပ်

ဤဥပမာမှတစ်ဆင့်ကျွန်ုပ်တို့သည် PPP လုပ်ဆောင်ချက်များကိုပုံစံဖြင့်တင်သွင်းခြင်း, ပုံစံမှဒေတာဘေ့စ်သို့စာဖြင့်ရေးသားခြင်း နှင့် Database မှစာမျက်နှာသို့ပြသခြင်းကို ပြုလုပ်ရန်မည်သို့အသုံးပြုရမည်ကိုသရုပ်ပြသည်။ စာဖတ်သူများသည်ပိုမိုပြည့်စုံသောပုံစံဒေတာစီမံခန့်ခွဲမှုစနစ်ကိုတည်ဆောက်ရန်အတည်ပြုခြင်း,