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

PHP တွင်ခင်မင်ရင်းနှီးသောလင့်ခ်ကိုအကောင်အထည်ဖော်ရန်အတွက်သင်ခန်းစာနှင့်ကုဒ်နမူနာများကိုပြီးပြည့်စုံအောင်လုပ်ပါ

M66 2025-09-17

PHP ၏ခင်မင်ရင်းနှီးသောချိတ်ဆက်မှု function ကိုအကောင်အထည်ဖော်ရန်စိတ်ကူး

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

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

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

စားပွဲတင် `လင့်များကိုဖန်တီးပါ (
  `ID's Int (11) Null Auto_increment မဟုတ်ပါ။
  `title` varchar (255) NULL,
  `URL` url` varchar (255) NULL
  `status ကို Tinyint (1) null ပုံမှန် '1' မဟုတ်ပါ,
  `created_at`at's datetime null မဟုတ်ပါ,
  `` updated_at` datetime NURLUS NUNTION မဟုတ်ပါ,
  အဓိက key (`ID`)
) အင်ဂျင် = Innodb Default Charset = UTF8;

အဓိကလယ်ကွင်းဖော်ပြချက်:

  • ID: အလိုအလျောက် Incourment မူလတန်းသော့, တစ်ခုချင်းစီကို link တစ်ခုချင်းစီကိုဖော်ထုတ်ခြင်း။
  • ခေါင်းစဉ်: လင့်ခ်ခေါင်းစဉ်။
  • URL: လင့်ခ်လိပ်စာ။
  • Status: Link Status, 1 ကိုဖွင့်ထားပြီး 0 ကိုပိတ်ထားသည်။
  • Created_at: ဖန်တီးထားသောအချိန်။
  • Update_at: အချိန်ကို update လုပ်ပါ။

ဖော်ရွေ link ကို display ကိုဖန်တီးပါ

ထို့နောက် Links.php ကဲ့သို့သောဖော်ရွေမှုများစာရင်းကိုပြသရန်စာမျက်နှာတစ်ခုကိုရေးပါ။

<?php
// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$pdo = new PDO('mysql:host=localhost;dbname=your_database', 'username', 'password');

// အားလုံး enabled links query ကို query
$stmt = $pdo-> ပြင်ဆင်ရန် (&#39;select *) status = 1&#39; &#39;) မှ link များမှ link များမှ);
$ stmt-> execute ();
$ links = $ stmt-> Fetchall (PDO :: FETT_AST_ASTAR);

// link ကိုစာရင်းဇယား fonteach ($ link အဖြစ် $ links)
    ပဲ့တင်သံ &#39; <a href="' . $link['url'] . '">&#39; ။ $ link [&#39;title&#39;] ။ &#39;</a><br> &#39;&#39;;
}
>

အထက်ပါကုဒ်သည်ဒေတာဘေ့စ်နှင့်ကွင်းဆက်မှစာမျက်နှာသို့ Enabled link ကိုဖတ်ပါလိမ့်မည်။

ဖော်ရွေ link ကိုစီမံခန့်ခွဲမှုစာမျက်နှာကိုဖန်တီးပါ

ဖော်ရွေသောလင့်ခ်များကိုစီမံရန်အုပ်ချုပ်ရေးမှူးများကိုအထောက်အကူပြုရန်နောက်ခံစီမံခန့်ခွဲမှုစာမျက်နှာ admin.php ကို ရေးနိုင်သည်။

<?php
// ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ
$pdo = new PDO('mysql:host=localhost;dbname=your_database', 'username', 'password');

// လုပ်ငန်းစဉ်ပုံစံတင်သွင်းမှု
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $title = $_POST['title'];
    $url = $_POST['url'];

    // အသစ်တစ်ခုကို link ကိုထည့်ပါ
    $stmt = $pdo-> ပြင်ဆင်ပါ (&#39;link များထဲသို့ထည့်သွင်းပါ (ခေါင်းစဉ်, URL, roader_at, update_at) တန်ဖိုးများ (?, ယခု (), ယခု ())&#39;) &#39;)
    $ stmt-> Execute ([$ There, $ URL]);

    echo &#39;link ကိုအောင်မြင်စွာထည့်သွင်းခဲ့သည်! &#39;&#39;;
}
>

<form method="POST" action="admin.php">
  <input type="text" name="title" placeholder="Link ခေါင်းစဉ်" required><br>
  <input type="url" name="url" placeholder="သံကွင်းဆက်URL" required><br>
  <input type="submit" value="link တစ်ခုထည့်ပါ">
</form>

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

ပြေးနှင့်စမ်းသပ်

အထက်ပါစာရွက်စာတမ်းများကိုဖြည့်စွက်ပြီးနောက်:

  • ဖော်ရွေသောလင့်ခ်များစာရင်းကိုကြည့်ရှုရန် လင့်များ ကိုသွားပါ။
  • ဖော်ရွေသောလင့်ခ်များကိုစီမံရန်နှင့်လင့်ခ်အသစ်များထည့်ရန် admin.php သို့သွားရောက်ပါ။

သင်၏အမှန်တကယ်ဒေတာဘေ့စ် configuration information နှင့်နမူနာကုဒ်တွင် localhost , your_Database , username ကို အစားထိုးရန်လိုအပ်သည်ကိုသတိပြုပါ။

အကျဉ်းချုပ်

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

မကြာသေးမီ ဆောင်းပါးများ