0 န်ထမ်းများတက်ရောက်သူစီမံခန့်ခွဲမှုအတွက်စီးပွားရေးလုပ်ငန်းများသည်စီးပွားရေးလုပ်ငန်းများကိုအလွန်အရေးကြီးသည်နှင့်အမျှကုမ္ပဏီများပိုမိုများပြားလာသည်။ 0 န်ထမ်းတက်ရောက်သူမှတ်တမ်းများကိုအတည်ပြုခြင်းနှင့်ခြေရာခံခြင်းကိုလွယ်ကူချောမွေ့စေရန်အတွက် PHP သည်လူကြိုက်များသောဆာဗာဘေးထွက် Scripting ဘာသာစကားအဖြစ်လူကြိုက်များသော systems-side scripting language တစ်ခုအဖြစ်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည်။ ဤဆောင်းပါးသည် PHP မှတစ်ဆင့် 0 န်ထမ်းတက်ရောက်သည့်အတည်ပြုချက်မှတ်တမ်းတင်ခြင်းကိုမည်သို့အကောင်အထည်ဖော်ရမည်ကိုရှင်းပြပါမည်။
ပထမ ဦး စွာ 0 န်ထမ်းတက်ရောက်သူသတင်းအချက်အလက်များကိုသိမ်းဆည်းရန်ဒေတာဘေ့စ်ကိုဒီဇိုင်းပြုလုပ်ရန်လိုအပ်သည်။ အောက်ဖော်ပြပါသည်ရိုးရှင်းသောဒေတာဘေ့စ်စားပွဲဒီဇိုင်းဥပမာတစ်ခုဖြစ်သည်။
စားပွဲပေါ်မှာ `တက်ရောက်သူကိုဖန်တီးပါ ( `ID's Int (11) Null Auto_increment မဟုတ်ပါ။ `0 န်ကြီးဌာန 0 န်ကြီးဌာန (11) တွင် NULL မဟုတ်ပါ, `နေ့စွဲသည် NULL မဟုတ်ပါ, `status enum ('ဆိုင်းငံ့ထား', 'AFFICED', 'ပယ်ချ' ') သည်မအောင်မြင်ပါ, အဓိက key (`ID`) );
အထက်ပါဇယားတွင် တက်ရောက်သူ ဇယားသည် 0 န်ထမ်းတစ် ဦး စီ၏တက်ရောက်သူသတင်းအချက်အလက်များကိုမှတ်တမ်းတင်သည်။ ID သည် 0 န် ထမ်း id မှတ်တမ်းများကိုမှတ်တမ်းတင်ထားသည့်စံချိန်တင်စာရင်းတစ်ခုချင်းစီကို အမည်တစ်ခုချင်း စီ ကိုခွဲခြားသတ်မှတ်ရန်အသုံးပြုသောအဓိကသော့ချက်ဖြစ်သည်။
ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန် PHP ကိုသုံးပါ။ ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုဖန်တီးပါ
$conn = new mysqli($servername, $username, $password, $dbname);
// ဆက်သွယ်မှုအောင်မြင်မှုရှိမရှိစစ်ဆေးပါ
if ($conn-> connect_error) {
Die ("ဒေတာဘေ့စဆက်သွယ်မှုမအောင်မြင်ပါ။ " ။ $ Conn-> Connect_ERRORR);
}
>သင်၏အမှန်တကယ်ဒေတာဘေ့စ်သတင်းအချက်အလက်နှင့် သင်၏ judername _password နှင့် your_database ကိုအစားထိုးပါ။
0 န်ထမ်းတက်ရောက်သူမှတ်တမ်းများကိုမေးမြန်းပြီးရလဒ်များကိုပြသရန် PHP code ကိုရေးပါ။
<?php
// ရှာဖွေမှုတက်ရောက်သူမှတ်တမ်းများ
$sql = "SELECT * FROM attendance";
$result = $conn-> Query ($ SQL);
// စုံစမ်းမှုရလဒ်သည် ($ ရလဒ် - numwrows> 0) သည်ဗလာမရှိမရှိဆုံးဖြတ်ရန်ဆုံးဖြတ်သည်
// output ဒေတာ ($ အတန်း = $ ရလဒ် -> finch_assoc ()))
ECHO "0 န်ထမ်း ID:" ။ $ အတန်း ["adment_id"] ။ "- - ရက်စွဲ -" ။ $ အတန်း ["ရက်စွဲ"] ။ "- status:" ။ $ အတန်း ["status"] ။ "<br> ";
}
} အခြား
ECHO "တက်ရောက်မှုမရှိသေးပါ";
}
>တက်ရောက်သူမှတ်တမ်းများကိုအတည်ပြုသည့်အခါ, မှတ်တမ်း၏ခွင့်ပြုချက်အခြေအနေကိုသင်မွမ်းမံရန်လိုအပ်သည်။
<?php
// တက်ရောက်သူမှတ်တမ်းများ၏ခွင့်ပြုချက်အခြေအနေကို update လုပ်ပါ
$attendance_id = 1; // updated ခံရဖို့တက်ရောက်သူမှတ်တမ်းများID
$status = "Approved"; // နောက်ဆုံးအတည်ပြုချက်ကို status ကို
$sql = "UPDATE attendance SET status='$status' WHERE id=$attendance_id";
if ($conn-> Query ($ SQL) === စစ်မှန်တဲ့) query
ECHO "တက်ရောက်သူမှတ်တမ်းကိုအောင်မြင်စွာအသစ်ပြောင်းခြင်း";
} အခြား
ECHO "တက်ရောက်သူမှတ်တမ်းတင်အသစ်မအောင်မြင်ပါ။ $ Conn-> အမှား;
}
>ဥပမာတွင်တက်ရောက်သူမှတ်တမ်း ID 1 ၏ခွင့်ပြုချက်ကိုအတည်ပြုရန်အဆင့်အတန်းကို "အတည်ပြုထားသော" သို့အဆင့်မြှင့်တင်ရန်နှင့် $ တက်ရောက်သူတော် 0 င် နှင့် $ status ကို မှန်ကန်စွာအခြေအနေအရချိန်ညှိနိုင်သည်။
အထက်ပါ PHP ကုဒ်မှတစ်ဆင့်ကုမ္ပဏီများသည် 0 န်ထမ်းတက်ရောက်သည့်အတည်ပြုချက်မှတ်တမ်းများကိုခြေရာခံနိုင်သည်။ ဒေတာဘေ့စ်သိုလှောင်မှုနှင့် PHP လုပ်ငန်းများကိုအသုံးပြုခြင်းအားဖြင့်တက်ရောက်သူမှတ်တမ်းများကိုမေးမြန်းခြင်းနှင့်အသစ်ပြောင်းခြင်းကိုပြုလုပ်နိုင်ပြီးခွင့်ပြုချက်ရရှိမှုကိုပြသနိုင်သည်။ ဤဆောင်းပါးတွင်ဖော်ပြထားသောဥပမာများသည်အခြေခံအပိုင်းတွင်အခြေခံသည်။ အမှန်တကယ်တက်ရောက်သူစီမံခန့်ခွဲမှုစနစ်သည်လုပ်ငန်းလိုအပ်ချက်များကိုဖြည့်ဆည်းရန်လုပ်ငန်းဆောင်တာများပိုမိုလိုအပ်နိုင်သည်။ PHP 0 င်ရောက်မှုစနစ်ကိုတည်ဆောက်ရာတွင်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။