နိဒါန်း
စာရင်းစီမံခန့်ခွဲမှုစနစ်တွင် Inventory query function သည်အလွန်အရေးကြီးသည်။ ၎င်းသည်မန်နေဂျာများကို Inventory status ကိုလျင်မြန်စွာကြည့်ရှုခြင်း, ဤဆောင်းပါးသည် PHP ကို အသုံးပြု. PHP ကို အသုံးပြု. PHP ကို အသုံးပြု. PHP ကို အသုံးပြု. ရိုးရှင်းသောစာရင်းရှာဖွေမှုလုပ်ငန်းစီမံချက်ကိုမည်သို့ရေးရမည်ကိုပြသပါမည်။
ပထမ ဦး စွာစာရင်းအချက်အလက်များကိုသိမ်းဆည်းရန်ဒေတာဘေ့စ်စားပွဲတစ်ခုဖန်တီးရန်လိုအပ်သည်။ အောက်ပါနယ်ပယ်များနှင့်အတူ "Inventory" ဟုခေါ်သောစားပွဲတစ်ခုဖန်တီးသည်ဆိုပါစို့။
ဇယားကိုဖန်တီးရန်အောက်ပါ SQL ကြေငြာချက်ကိုသင်အသုံးပြုနိုင်သည်။
ဇယားစာရင်းကိုဖန်တီးပါ ( ID Int (11) Null Auto_increment, NARCHAR (255) NURLE NURM အရေအတွက် int (11) null မဟုတ်, စျေးနှုန်းဒ decimal မ (10,2) NULL မဟုတ်ပါ, အဓိက Key (ID) ) အင်ဂျင် = Innodb Default Charset = UTF8;
ထို့နောက် Inventory Quession စစ်ဆင်ရေးများအတွက်ကုဒ်ရှိဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန်လိုအပ်သည်။ ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုတည်ဆောက်ရန်အောက်ပါကုဒ်ကိုသုံးပါ။
$ servername = "localhost"; $ username = "အမြစ်", $ စကားဝှက် = "", $ dbname = "Inventory_DB"; // database connection ကို $ can = MySQLI ($ sermername, $ username, $ username, $ password, $ dbname); // connection အောင်မြင်မှုအောင်မြင်မှုရှိမရှိစစ်ဆေးပါ ($ conn-> connect_error) { Die ("Connect) သည်ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန်မအောင်မြင်ပါ။ " ။ $ conn-> connection_error); } ECHO "အောင်မြင်စွာဒေတာဘေ့စ်နှင့်ဆက်နွှယ်သည်!";
သင်၏အမှန်တကယ်ပတ်ဝန်းကျင်အရဒေတာဘေ့စ်၏ဆက်သွယ်မှု ($ username, $ username, $ dbname) ၏သက်ဆိုင်ရာ parameters တွေကို ($ username, $ username and dbname) ကိုပြုပြင်ပါ။
ယခုကျွန်ုပ်တို့သည်အမှန်တကယ် inventory query query function code ကိုရေးပါလိမ့်မည်။ ဒေတာဘေ့စ်မှစာရင်းအချက်အလက်များကိုရှာဖွေခြင်းနှင့်ဝက်ဘ်စာမျက်နှာပေါ်တွင်ပြပါ။ ဒီ function ကိုအကောင်အထည်ဖော်တဲ့ကုဒ်ပါ။
// query Inventory Information $ SQL = "Inventory မှ select *"; $ ရလဒ် = $ conn-> query ($ sql); အကယ်. ($ ရလဒ် - num_row> 0) { // အတန်းတစ်ခုချင်းစီ၏အချက်အလက်များကိုထုတ်ပေးသည် ($ row = $ ရလဒ် -> finch_assoc)) ECHO "ထုတ်ကုန်အမည်:" ။ $ အတန်း ["အမည်"] ။ "- Inventory အရေအတွက် -" ။ $ အတန်း ["အရေအတွက်"] ။ "- ထုတ်ကုန်စျေးနှုန်း: $" ။ $ အတန်း ["စျေးနှုန်း"] ။ "<br> "; } } အခြား ECHO "စာရင်းမသွင်းသတင်းအချက်အလက်", } // ဒေတာဘေ့စ် connection ကိုပိတ်ပါ $ Conn-> အနီးကပ် ();
ဤကုဒ်သည် "Inventory" ဇယားမှအချက်အလက်အားလုံးကိုဒေတာဘေ့စ်မှရိုးရိုးရှင်းရှင်းရွေးသောစုံစမ်းမှုကြေညာချက်ကိုအကောင်အထည်ဖော်ခြင်းဖြင့်အချက်အလက်အားလုံးကိုရရှိသည်။ ထို့နောက်အတန်းတစ်ခုစီအတွက်အချက်အလက်များသည်ထုတ်ကုန်အမည်, စာရင်းအရေအတွက်နှင့်ထုတ်ကုန်စျေးနှုန်းအပါအ 0 င် loop ကို အသုံးပြု. output ကိုအသုံးပြုသည်။
အထက်ပါကုဒ်နမူနာများဖြင့် PHP ကို အသုံးပြု. စာရင်းစီမံခန့်ခွဲမှုစနစ်များတွင်စာရင်းရှာဖွေမှုလုပ်ငန်းများကိုမည်သို့ရေးရမည်ကိုကျွန်ုပ်တို့နားလည်ပါသည်။ ဤရိုးရှင်းသောဥပမာသည်သင့်အားအမှန်တကယ်လိုအပ်ချက်များနှင့်အညီပြုပြင်ပြီးတိုးချဲ့နိုင်သည့်အခြေခံမူဘောင်တစ်ခုဖြင့်သင့်ကိုထောက်ပံ့ပေးသည်။ Inventory Quession လုပ်ဆောင်ချက်များကိုရေးသည့်အခါဤဆောင်းပါးသည်သင့်အားအထောက်အကူပြုလိမ့်မည်ဟုမျှော်လင့်ပါ။