Baidu Wenxin Yiyan သည်လူကြိုက်များသောဝါကျမျှဝေခြင်းပလက်ဖောင်းဖြစ်ပြီးလှပသောစာကြောင်းအမျိုးမျိုးပါဝင်သည်။ သင်၏ 0 က်ဘ်ဆိုဒ်ပေါ်တွင်ဆင်တူဝါကျခွဲခြားမှုပြသမှုဆိုင်ရာလုပ်ဆောင်ချက်များကိုသင်အကောင်အထည်ဖော်လိုပါကဤဆောင်းပါးသည် PHP ကိုဖွံ့ဖြိုးတိုးတက်ရန်အတွက် PHP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဝါကျ၏ခွဲခြားမှုနှင့်တိကျသောအကြောင်းအရာများကိုသိုလှောင်ရန်ဒေတာဘေ့စ်တစ်ခုကိုပြင်ဆင်ရန်နှင့်ဒီဇိုင်းနှစ်ခုကိုဒီဇိုင်းဆွဲရန်လိုအပ်သည်။
ကျနော်တို့ categories
ဖန်တီးနိုင်ပါတယ်
ထို့နောက်ဝါကျ၏အကြောင်းအရာများကိုနယ်ပယ်သုံးခုပါ 0 င်သည့် ဝါကျ ၏အကြောင်းအရာများကိုသိမ်းဆည်းထားသောဇယားတစ်ခုကိုဖန်တီးရန်လိုအပ်သည်။
ဤတွင် စာကြောင်းများ ဇယားတစ်ခုကိုဖန်တီးခြင်းအတွက်ဥပမာ SQL ဖြစ်သည်။
စားပွဲတင် `စာကြောင်းများ ( `ID's Int (11) Null Auto_increment မဟုတ်ပါ။ `အကြောင်းအရာ` `varchar (255) NULL, `` `11. Int (11) NURL အဓိက key (id` `), ကန့်သတ်ခြင်း `fk_sentences_categences` `` `` `` `` `` `` `` ID` `` ID` `` ID`. ) ကိုးကား ) အင်ဂျင် = Innodb default charset = utf8mb4;
ဥပမာအားဖြင့်အမျိုးအစားခွဲခြားအချက်အလက်များကို အမျိုးအစား ခွဲခြားခြင်းဖြင့်ထည့်ပါ။ ဥပမာ -
`` name's's ('love') ထဲသို့ထည့်ပါ။ `` name` ') ကို `အမျိုးအစားများ (' 'ချစ်ကြည်ရေး') ထဲသို့ထည့်ပါ။ `` `name` ') တန်ဖိုးများသို့` အမျိုးအစားများ (' suppiration ') ထဲသို့ထည့်ပါ။
ထို့နောက်ဝါကျအချို့ကို ဝါကျ စားပွဲထဲသို့ထည့်ပါ။
`စာကြောင်းများ (` content`` `compute`` `ချစ်ခြင်းမေတ္တာဝါကျ 1 ', 1), `စာကြောင်းများ (` content`` `` compute` `') တန်ဖိုးများ (' ချစ်ခြင်းမေတ္တာဝါကျ 2 ', 1); `စာကြောင်းများ (` အကြောင်းအရာ `` compute` `` `` feat `` ') တန်ဖိုးများ (' ဖော်ရွေသောဝါကျ 1 ', 2); `စာကြောင်းများ (` Content`` `content`` `` `feature`id ') တန်ဖိုးများ (' ဖော်ရွေသောဝါကျ 2 ', 2); `စာကြောင်းများ (` content`` `` `` `` `` `` လှုံ့ဆော်မှုဝါကျ 1 ', 3), `စာကြောင်းများ (` content`` `compute`` ') တန်ဖိုးများ (' စိတ်လှုပ်ရှားစရာဝါကျ 2 ', 3);
ဒေတာဘေ့စ်ဒီဇိုင်းနှင့်ဒေတာထည့်သွင်းမှုပြီးဆုံးပြီးနောက်နောက်အဆင့်မှာဝါကျအမျိုးအစားကိုပြသရန် PHP code ကိုရေးရန်ဖြစ်သည်။
ပထမ ဦး စွာ MySQL ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ရန်လိုအပ်သည်။
<?php $host = 'localhost'; $db = 'your_database_name'; $user = 'your_username'; $password = 'your_password'; $dsn = "mysql:host=$host;dbname=$db;charset=utf8mb4"; try { $pdo = new PDO($dsn, $user, $password); $pdo-> setatribute (pdo :: attr_errmode, pdo :: ermdo :: ermoode_exception); } ဖမ်း (PoCoException $ E) { ပဲ့တင်သံ 'ဆက်သွယ်မှုမအောင်မြင်ပါ။ $ e-> gettessage (); ထွက်ပေါက်; } >
နောက်တစ်ခုကဒေတာဘေ့စ်ကိုရှာဖွေပြီးအမျိုးအစားတစ်ခုချင်းစီအောက်ရှိအမျိုးအစားများနှင့်ဝါကျများအားလုံးကိုရယူနိုင်သည်။
<?php $sql = 'SELECT * FROM `categories`'; $categories = $pdo->Query ($ SQL) -> Fetdo :: Fetdo :: Fetter_assoc), foreach ($ အမျိုးအစားအဖြစ် $ အမျိုးအစားများ) { ပဲ့တင်သံ<h2> '' ။ $ အမျိုးအစား ['name'] ။ '</h2> ''; $ sql = '' ဝါကျများမှ `select * ''` tibe` `` tens` `` `= '' ။ $ အမျိုးအစား ['ID']; $ ဝါကျ = $ pdo-> query ($ sql) -> fetdo :: PDO :: FETT_AST_AST_AST_); ပဲ့တင်သံ<ul> ''; foreach ($ ဝါကျအဖြစ် $ ဝါကျများ) { ပဲ့တင်သံ<li> '' ။ $ ဝါကျ ['Content'] ။ '</li> ''; } ပဲ့တင်သံ</ul> ''; } >
အထက်ပါကုဒ်သင်္ကေတမှတစ်ဆင့် Baidu Wenxin Yiyan ၏ဝါကျပြသသည့် function နှင့်ဆင်တူသည့်ရိုးရှင်းသောဝါကျအမျိုးအစားခွဲခြားမှုပြသမှု function ကိုကျွန်ုပ်တို့အကောင်အထည်ဖော်နိုင်သည်။ သင်၏လိုအပ်ချက်များနှင့်အညီသင်စကေးနှင့်ပိုကောင်းအောင်လုပ်နိုင်ပါတယ်။
ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှုကိုအကောင်အထည်ဖော်ရန်နှင့်သင်၏ PHP ဖွံ့ဖြိုးတိုးတက်မှုအတွက်အကြံဥာဏ်အချို့ပေးနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။