ဖော်ရွေမှုများသည်ဝက်ဘ်ဆိုက်များအတွက်ဘုံအလုပ်လုပ်သည့် 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;
အဓိကလယ်ကွင်းဖော်ပြချက်:
ထို့နောက် Links.php ကဲ့သို့သောဖော်ရွေမှုများစာရင်းကိုပြသရန်စာမျက်နှာတစ်ခုကိုရေးပါ။
<?php // ဒေတာဘေ့စ်ကိုဆက်သွယ်ပါ $pdo = new PDO('mysql:host=localhost;dbname=your_database', 'username', 'password'); // အားလုံး enabled links query ကို query $stmt = $pdo-> ပြင်ဆင်ရန် ('select *) status = 1' ') မှ link များမှ link များမှ); $ stmt-> execute (); $ links = $ stmt-> Fetchall (PDO :: FETT_AST_ASTAR); // link ကိုစာရင်းဇယား fonteach ($ link အဖြစ် $ links) ပဲ့တင်သံ ' <a href="' . $link['url'] . '">' ။ $ link ['title'] ။ '</a><br> ''; } >
အထက်ပါကုဒ်သည်ဒေတာဘေ့စ်နှင့်ကွင်းဆက်မှစာမျက်နှာသို့ Enabled 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-> ပြင်ဆင်ပါ ('link များထဲသို့ထည့်သွင်းပါ (ခေါင်းစဉ်, URL, roader_at, update_at) တန်ဖိုးများ (?, ယခု (), ယခု ())') ') $ stmt-> Execute ([$ There, $ URL]); echo 'link ကိုအောင်မြင်စွာထည့်သွင်းခဲ့သည်! ''; } > <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>
ဤစာမျက်နှာကိုပုံစံဖြင့်ချိတ်ဆက်ထားသောလင့်ခ်အသစ်များကိုထည့်သွင်းရန်ခွင့်ပြုပြီးတင်သွင်းပြီးနောက်ဒေတာဘေ့စ်သို့ရေးရန်ခွင့်ပြုသည်။
အထက်ပါစာရွက်စာတမ်းများကိုဖြည့်စွက်ပြီးနောက်:
သင်၏အမှန်တကယ်ဒေတာဘေ့စ် configuration information နှင့်နမူနာကုဒ်တွင် localhost , your_Database , username ကို အစားထိုးရန်လိုအပ်သည်ကိုသတိပြုပါ။
ဤဆောင်းပါးသည် PHP တွင် PHP တွင်ဖော်ရွေသောလင့်ခ်ကိုမည်သို့အကောင်အထည်ဖော်ရမည်ကိုပြသသည်။ ဒေတာဘေ့စ၏ဒီဇိုင်းမှရှေ့တန်းမျက်နှာပြင်သို့ရှေ့တွင်ဖော်ပြထားသောမျက်နှာပြင်အထိ၎င်းတို့အားလုံးသည်ရှင်းလင်းသောအကောင်အထည်ဖော်မှုနည်းလမ်းများပေးသည်။ ဤလုပ်ဆောင်မှုမှတစ်ဆင့်ဝက်ဘ်ဆိုက်သည်အခြားဆိုဒ်များနှင့်အဆင်ပြေစွာချိတ်ဆက်ရုံသာမကအသုံးပြုသူအတွေ့အကြုံနှင့် SEO အကောင်းဆုံးအကျိုးသက်ရောက်မှုများကိုလည်းထိထိရောက်ရောက်ဆက်သွယ်နိုင်သည်။