လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> Inventory Management System တွင် Inventory query function ကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

Inventory Management System တွင် Inventory query function ကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

M66 2025-06-13

Inventory Management System တွင် Inventory query function ကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

နိဒါန်း
စာရင်းစီမံခန့်ခွဲမှုစနစ်တွင် Inventory query function သည်အလွန်အရေးကြီးသည်။ ၎င်းသည်မန်နေဂျာများကို Inventory status ကိုလျင်မြန်စွာကြည့်ရှုခြင်း, ဤဆောင်းပါးသည် PHP ကို ​​အသုံးပြု. PHP ကို ​​အသုံးပြု. PHP ကို ​​အသုံးပြု. PHP ကို ​​အသုံးပြု. ရိုးရှင်းသောစာရင်းရှာဖွေမှုလုပ်ငန်းစီမံချက်ကိုမည်သို့ရေးရမည်ကိုပြသပါမည်။

1 ။ ဒေတာဘေ့စ်စားပွဲတစ်ခုဖန်တီးပါ

ပထမ ဦး စွာစာရင်းအချက်အလက်များကိုသိမ်းဆည်းရန်ဒေတာဘေ့စ်စားပွဲတစ်ခုဖန်တီးရန်လိုအပ်သည်။ အောက်ပါနယ်ပယ်များနှင့်အတူ "Inventory" ဟုခေါ်သောစားပွဲတစ်ခုဖန်တီးသည်ဆိုပါစို့။

  • ID (မူလတန်းသော့, Self- ကြီးထွားမှု)
  • အမည် (ထုတ်ကုန်အမည်)
  • အရေအတွက် (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;

2 ။ ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ

ထို့နောက် 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) ကိုပြုပြင်ပါ။

3 ။ Inventory query function ကိုရေးပါ

ယခုကျွန်ုပ်တို့သည်အမှန်တကယ် 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 လုပ်ဆောင်ချက်များကိုရေးသည့်အခါဤဆောင်းပါးသည်သင့်အားအထောက်အကူပြုလိမ့်မည်ဟုမျှော်လင့်ပါ။