Web Development တွင်အသုံးပြုသော PHP အပေါ် အခြေခံ. Weekphp သည် open source web မူဘောင်တစ်ခုဖြစ်သည်။ ဒေတာဘေ့စ်လုပ်ငန်းများကိုလုပ်ဆောင်သောအခါဒေတာဘေ့စ်ကိုရှာဖွေခြင်းနှင့် query query ရလဒ်များကိုရှာဖွေခြင်းသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ TrantPpp တွင်ဒေတာမေးမြန်းချက်များကိုပြုလုပ်ပြီးနောက်စိတ်ကြိုက်နယ်ပယ်များကိုမည်သို့ထည့်သွင်းရမည်ကိုဤဆောင်းပါးကဤဆောင်းပါးသည်မိတ်ဆက်ပေးလိမ့်မည်။
TheerPpp တွင်ဒေတာစုံစမ်းမှုများစစ်ဆင်ရေးများကိုမော်ဒယ်များမှတစ်ဆင့်ပြုလုပ်နိုင်သည်။ ဒေတာများကိုမေးမြန်းခြင်းအတွက်ရိုးရှင်းသောဥပမာကုဒ်ဖြစ်သည်။
ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဒေတာဘေ့စ်စားပွဲနှင့်သက်ဆိုင်ရာဆက်ဆံရေးကိုသတ်မှတ်ရန်စံပြဖိုင်တစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။ TrillPPP တွင်အောက်ပါ command ကို အသုံးပြု. မော်ဒယ်ဖိုင်များကိုအလိုအလျောက်ထုတ်လုပ်ရန် command line tool ကိုသုံးနိုင်သည်။
php think make:model User
`` user.php` app / model` directory ထဲမှာ `` user.php` မော်ဒယ်ဖိုင်ကို generate လုပ်ဖို့ဒီ command ကို execute လုပ်ပါ။
ထုတ်လုပ်ထားသောစံပြဖိုင်တွင်ဒေတာဘေ့စ်ရှိအချက်အလက်များကိုမေးမြန်းရန် `select` method ကိုသုံးပါ။ ဤနေရာတွင် `သုံးစွဲသူများ၏ဒေတာဇယားကိုမေးမြန်းခြင်းဥပမာတစ်ခုမှာ -
$users = User::select();
foreach ($users as $user) {
echo $user->name;
}
အထက်ပါကုဒ်တွင် `အသုံးပြုသူ :: Select ()` `အသုံးပြုသူများစားပွဲ၌အချက်အလက်အားလုံးကိုရှာဖွေရန်နှင့် query user` variable တွင် query ကိုသိမ်းဆည်းရန်အသုံးပြုသည်။ အသုံးပြုသူတစ် ဦး ချင်းစီကို `foreach မှတစ်ဆင့်ဖြတ်သန်းသွားပါ။
တခါတရံတွင်ကျွန်ုပ်တို့သည် query fields ကို Database စားပွဲ၌ပြုပြင်မွမ်းမံခြင်းမရှိဘဲအပိုပစ္စည်းများထည့်လိုသည်။ TheerPP တွင်, သင်သည်မော်ဒယ်၏ application ၏နောက်ဆက်တွဲနည်းစနစ်ကို သုံး. ရှာဖွေမှုရလဒ်များအတွက်ကွက်လပ်များထည့်ရန်ပုံစံကိုသုံးနိုင်သည်။ `querge querge` querge` လို့ခေါ်တဲ့လယ်ကွက်ကိုဘယ်လိုထည့်ရမလဲ။
$users = User::select();
foreach ($users as $user) {
$user->append(['age']);
echo $user->name . ' - ' . $user->age;
}
ဤကုဒ်တွင် `$ user-> application ('အသက်အရွယ်'])` `` အသက်အရွယ် ']) `querge querge-quert + field ကို query quere adign quert quert query quert quert for quere quert for quert for query quert quert adder address for querts for query query quere adign ကိုထည့်သွင်းထားပါတယ်။ သို့ဖြစ်လျှင်ကျွန်ုပ်တို့သည် `နာမတော်နှင့်` `echo` ဟုမှတစ်ဆင့်` `` `` `` `` `fields fields ။
ဤဆောင်းပါးတွင် ThinkPP တွင်ဒေတာများကိုမည်သို့ရှာဖွေရမည်ကိုဖော်ပြပြီး `` application method မှတဆင့်ထပ်မံအကွက်များထပ်ထည့်ရမည်ကိုဖော်ပြသည်။ ဤနည်းအားဖြင့်ကျွန်ုပ်တို့သည်အလွယ်တကူပြောင်းလဲခြင်းရလဒ်များကိုအလွယ်တကူလုပ်ဆောင်နိုင်ပြီးဖွံ့ဖြိုးရေးလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်ရန်ရလဒ်များကိုပြသရန်ဖြစ်သည်။