လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> mysqli_stmt::fetch

mysqli_stmt::fetch

(MySQLI_STMT_FTET) ပြင်ဆင်ထားသည့်ကြေညာချက်၏ရလဒ်များကိုခညျြနှောငျ variable သို့ extract
အမည်:mysqli_stmt::fetch
အမျိုးအစား:MySQLI
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ပြင်ဆင်ထားသည့်ကြေညာချက်မှသတ်မှတ်ထားသောရလဒ်တွင်နောက်လိုင်းကိုရယူပါ

function name: MySQLI_STMM :: Fetch ()

သက်ဆိုင်သောဗားရှင်း - PHP 5, PHP 7

အသုံးပြုမှု - ဤလုပ်ဆောင်ချက်သည်ပြင်ဆင်ထားသည့်ကြေညာချက်မှလာမည့်ရလဒ်တွင်နောက်လိုင်းရရန်အသုံးပြုသည်။ နောက်အတန်းကိုအောင်မြင်စွာပြန်လည်ရယူနိုင်မလားဆိုတာညွှန်ပြတဲ့ boolean value ကိုပြန်လာလိမ့်မယ်။

Syntax: MySQLI_STMM :: Fetch (INT $ raltytype = mysqli_both): ရောထွေးပါ

Parametermer

  • $ REALYPE (optional ကို): ရလဒ်ပြန်လာအမျိုးအစားကိုသတ်မှတ်။ ပုံသေတန်ဖိုးမှာ mysqli_both ဖြစ်သည်။ ဆိုလိုသည်မှာ Associative နှင့် index array များကိုတစ်ချိန်တည်းတွင်ပြန်လည်ရောက်ရှိမည်ဟုဆိုလိုသည်။ optional ကိုတန်ဖိုးများ:
    • MySQLI_ASSOC: သာသက်ဆိုင်သည့် arrays ကိုသာပြန်လာပါ
    • MySQLI_Num: Index ခင်းကျင်းကိုသာပြန်ပို့ပါ
    • mysqli_both

ပြန်လာတန်ဖိုး - နောက်အတန်းကိုအောင်မြင်စွာရရှိပါက Array သို့မဟုတ် Null ကိုပြန်ပို့လိမ့်မည်။ မရှိတော့လိုင်းများမရှိတော့ပါက Null ပြန်လာပါ။

ဥပမာ -

 // 假设已经建立了数据库连接,并且准备好了一个语句对象$stmt // 执行语句$stmt->execute(); // 绑定结果集$stmt->bind_result($column1, $column2); // 获取结果集的下一行数据while ($stmt->fetch()) { echo "Column 1: " . $column1 . "<br>"; echo "Column 2: " . $column2 . "<br>"; } // 关闭语句$stmt->close();

အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည်ကြေညာချက်ကိုအကောင်အထည်ဖော်ရန်ပြင်ဆင်ထားသည့်ကြေငြာချက်ဆိုင်ရာအရာဝတ်ထု $ stmt ၏ပထမ ဦး ဆုံး () ကွပ်မျက်ခြင်း () နည်းလမ်းကို Execute လုပ်ပါ။ ထို့နောက် variable များကို $ column1 နှင့် $ column2 ကိုသတ်မှတ်ရန်အတွက်ကော်လံများကိုချည်နှောင်ရန် bind_result () နည်းလမ်းကိုအသုံးပြုပါ။ နောက်ရလဒ်အရဒေတာတစ်ခုစီအတွက်ဒေတာအတန်းတစ်ခုစီကိုရယူရန်အတွက်အချက်အလက်ကွင်းဆက်ကိုခေါ်ဆိုပါ။

သတိပြုရန် () နည်းလမ်းသည် butt variable တွင်ဖော်ပြထားသောရလဒ်၏နောက်ဆက်တွဲအချက်အလက်များ၏နောက်ဆက်တွဲအချက်အလက်များကိုသိုလှောင်ထားပြီးရလဒ်ကို Loop Itere ကိုအလိုအလျောက်လာမည့်အတန်းသို့အလိုအလျောက်ရွှေ့ပြောင်းနိုင်သည်ကိုသတိပြုပါ။ ရရှိနိုင်သည့်အတန်းများမရှိတော့ပါက Fetch () နည်းလမ်းသည် Null သည် NULL ကိုပြန်လည်ရောက်ရှိပြီးကွင်းဆက်အဆုံးသတ်လိမ့်မည်။ နောက်ဆုံးအနေနဲ့ကျနော်တို့ကြေညာချက်အရာဝတ်ထု $ stmt ပိတ်လိုက်။

အထက်ဖော်ပြပါဥပမာသည် fetch () နည်းလမ်း၏အခြေခံအသုံးပြုမှုကိုပြသရန်သာအသုံးပြုသည်။ တိကျသောလိုအပ်ချက်များနှင့်အညီသင့်လျော်သောညှိနှိုင်းမှုများတွင်သင့်လျော်သောညှိနှိုင်းမှုလိုအပ်နိုင်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ