လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> ဆောင်းပါးဖတ်ခြင်းအသံအတိုးအကျယ်၏စာရင်းအင်းနှင့်အဆင့်သတ်မှတ်ချက်များကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

ဆောင်းပါးဖတ်ခြင်းအသံအတိုးအကျယ်၏စာရင်းအင်းနှင့်အဆင့်သတ်မှတ်ချက်များကိုအကောင်အထည်ဖော်ရန် PHP ကိုမည်သို့အသုံးပြုရမည်နည်း

M66 2025-06-21

PHP Development: ဆောင်းပါးဖတ်ခြင်းအသံပမာဏ၏ကိန်းဂဏန်းများနှင့်အဆင့်သတ်မှတ်ချက်များကိုမည်သို့အကောင်အထည်ဖော်ရမည်နည်း

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

1 ။ ဆောင်းပါးများနှင့်ပတ်သက်သည့်စာရင်းအင်းဆိုင်ရာစာရင်းအင်းများ၏လုပ်ဆောင်မှုကိုသတိပြုပါ

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

ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဒေတာ, ခေါင်းစဉ်, အကြောင်းအရာနှင့်စာဖတ်ခြင်းနှင့်စာဖတ်ခြင်းအသံပမာဏကဲ့သို့သောနယ်ပယ်များကိုသိုလှောင်ရန်ဒေတာဘေ့စ်တွင်ဇယားတစ်ခုဖန်တီးရန်လိုအပ်သည်။ ဒီနေရာမှာစားပွဲပေါ်မှာဖန်တီးတဲ့ SQL ထုတ်ပြန်ချက်တွေရှိပါတယ်။

စားပွဲတင် `ဆောင်းပါးများဖန်တီးခြင်း (
  `ID's Int (11) Null Auto_increment မဟုတ်ပါ။
  `title` varchar (255) NULL,
  `အကြောင်းအရာ '' စာသား null မဟုတ်,
  `Views's Int (11) null ပုံမှန် '0' မဟုတ်ပါ,
  အဓိက key (`ID`)
) အင်ဂျင် = Innodb Default Charset = UTF8;
  1. စာဖတ်ခြင်းအသံအတိုးအကျယ်ကိုတိုးမြှင့်

အသုံးပြုသူများသည်ဆောင်းပါးအသေးစိတ်စာမျက်နှာသို့သွားသောအခါအမြင်များသည်အလိုအလျောက်တိုးလာလိမ့်မည်။ အောက်ပါကုဒ်ကိုဆောင်းပါး၏ PHP processing file တွင်အသုံးပြုနိုင်သည်။

// ဆောင်းပါး ID ကိုရယူပါ
$ apexid = $ _GET ['ID'];

// ဆောင်းပါး၏အာဏာပိုင်များ၏အမြင်များကိုအဆင့်မြှင့်တင်ရန် $ SQL = "Update ဆောင်းပါးများကိုကြည့်ရှုရန် = Views + 1 ကို set ups + 1 id = $ sportid";
$ ရလဒ် = MySQLI_QUEERY ($ CON, $ SQL);

ဤကုဒ်တွင်ဆောင်းပါး၏ ID ကို URL Parameter မှပထမဆုံးအကြိမ်ရပြီးဆောင်းပါး၏စာဖတ်ခြင်းအသံကို SQL update statement မှတစ်ဆင့်ထည့်ပါ။

2 ။ စာဖတ်ခြင်းအသံအတိုးအကျယ်အဆင့်၏ function ကိုအကောင်အထည်ဖော်ပါ

  1. အဆင့်သတ်မှတ်ချက်စာရင်း

Reading Volume အဆင့်သတ်မှတ်ချက် function ကိုအကောင်အထည်ဖော်ရန်ဆောင်းပါးများကို SQL query ထုတ်ပြန်ချက်များမှတစ်ဆင့်စာဖတ်ခြင်းအသံအနိမ့်အတိုးအကျယ်အနေဖြင့်စာဖတ်ခြင်းအသံအနိမ့်အမြင့်တွင်ထားနိုင်ပြီးဆောင်းပါး 10 ခု၏ display ကိုကန့်သတ်နိုင်သည်။

$ SQL = "AUTS ID, ခေါင်းစဉ်, ခေါင်းစဉ်များအကန့်အသတ်ဖြင့်အမှာစာများအကန့်အသတ်ဖြင့်အမိန့် 1",
$ ရလဒ် = MySQLI_QUEERY ($ CON, $ SQL);

ဤကုဒ်သည်ဒေတာဘေ့စ်မှအများဆုံးဖတ်သည့် volume 10 ခုကိုရှာဖွေပြီးစာဖတ်ခြင်းအသံအနိမ့်အမြင့်တွင်၎င်းတို့ကိုစီစဉ်ပေးမည်ဖြစ်သည်။

  1. အဆင့်သတ်မှတ်ချက်စာရင်းပြပါ

ထို့နောက်စာမျက်နှာပေါ်ရှိအဆင့်သတ်မှတ်ချက်ကိုပြသရန်အောက်ပါကုဒ်ကိုသုံးပါ။

// traverse query ရလဒ်များနှင့် output ကို ($ အတန်း = mysqli_fetch_ assoc ($ ရလဒ်))
  ပဲ့တင်သံ "<li> {$ အတန်း [&#39;title&#39;]} ({Reps: {$ အတန်း [&#39;])})})}</li> ";
}

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

အကျဉ်းချုပ်

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