0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ဒေတာဘေ့စ်မှအချက်အလက်များကိုရယူရန်နှင့်စုံစမ်းမှုရလဒ်များတွင်စုစုပေါင်းအတန်းအရေအတွက်ကိုရေတွက်ရန်လိုအပ်သည်။ PHP's PDO (PHP Data Obserts) ကို အသုံးပြု. ဤလုပ်ဆောင်မှုကိုထိရောက်စွာနှင့်လုံခြုံစွာအကောင်အထည်ဖော်နိုင်သည်။ ဤဆောင်းပါးသည်ပြီးပြည့်စုံသောခြေလှမ်းများနှင့်နမူနာကုဒ်ကိုရှင်းပြသည်။
ပထမ ဦး စွာ PDO ကိုသုံးပြီးဒေတာဘေ့စ်ကိုချိတ်ဆက်ရန်လိုအပ်သည်။
<?php
$dsn = 'mysql:host=localhost;dbname=test';
$username = 'root';
$password = '';
try {
$pdo = new PDO($dsn, $username, $password);
echo "အောင်မြင်စွာဒေတာဘေ့စနှင့်ချိတ်ဆက်";
} catch (PDOException $e) {
echo "ဒေတာဘေ့စဆက်သွယ်မှုမအောင်မြင်ပါ: " . $e-> GetMessage ();
}
>ဆက်သွယ်မှုအောင်မြင်ပြီးနောက် SQL ထုတ်ပြန်ချက်များကိုရေးပြီးမေးမြန်းချက်များကိုသင်ရေးနိုင်သည်။
<?php
$sql = "SELECT * FROM users";
$stmt = $pdo-> Query ($ SQL);
($ stmt) {
ECHO "အောင်မြင်မှုအောင်မြင်ရန်";
} အခြား
ECHO "Query ပျက်ကွက်ခြင်း",
}
>စုံစမ်းမှုကိုအကောင်အထည်ဖော်ပြီးနောက် PDO ၏ Rowcount () () နည်းလမ်းကို သုံး. အတန်းအရေအတွက်ရရန်သင်အသုံးပြုနိုင်သည်။
<?php
$sql = "SELECT * FROM users";
$stmt = $pdo-> Query ($ SQL);
($ stmt) {
$ စုစုပေါင်း = $ stmt-> Rowcount ();
ECHO "စုံစမ်းမှုရလဒ်များတွင်စုစုပေါင်းအတန်းအရေအတွက်မှာ" ။ $ tlowrows;
} အခြား
ECHO "Query ပျက်ကွက်ခြင်း";
}
>ရွေးချယ်ထားသောဖော်ပြချက်တွင် Rowcount () နည်းလမ်းသည်ဒေတာဘေ့စ်ယာဉ်မောင်း၏အကောင်အထည်ဖော်မှုအပေါ်တွင်မူတည်သည်။ ထုတ်ပြန်ချက်များထည့်သွင်းခြင်း, update, depaulte သို့မဟုတ်ဖျက်ခြင်းအတွက် Repcount () သည် ထိခိုက်နစ်နာသောအတန်းအရေအတွက်ကိုပြန်လည်ရောက်ရှိစေပြီး,
PHP နှင့် PDO ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်စုံစမ်းမှုရလဒ်များ၏စုစုပေါင်းအရေအတွက်ကိုအလွယ်တကူရနိုင်သည်။ ဒေတာဘေ့စ် connection တစ်ခုသာတည်ဆောက်ပါ, စုံစမ်းမှုကို Excover လုပ်ပါ, ထို့နောက်အတန်းများကိုရေတွက်ရန် Rowcount () နည်းလမ်းကိုခေါ်ပါ။ ဤနည်းလမ်းသည်ရိုးရိုးရှင်းရှင်းနှင့်ထိရောက်မှုရှိသည်။ နေ့စဉ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့်အသုံးပြုမှုအတွက်သင့်တော်သည်။