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

mysqli_stmt::attr_get

(MySQLI_STMT_ATTR_GEG) ကိုဖော်ပြရန် attribute ၏လက်ရှိတန်ဖိုးကိုရရှိရန်အသုံးပြုသည်
အမည်:mysqli_stmt::attr_get
အမျိုးအစား:MySQLI
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသော preprocessing statement attribute ၏တန်ဖိုးကိုရယူပါ

function name: MySQLI_STMMT :: Attr_et ()

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

အသုံးပြုမှု - MySQLI_STMT :: AttR_GET () function ကိုအသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်ကို MySQLI_STMT အရာဝတ်ထုကိုခေါ်ရန်လိုအပ်သည်။

Syntax: MySQLI_STMM:: Att_GET (Int $ Att)

Parametermer

  • Attri: ရရှိသော attribute ကိုညွှန်ပြသည့် Preprocessing Statement attribute ၏စဉ်ဆက်မပြတ်။ ဘုံဂုဏ်သတ္တိများပါဝင်သည်:
    • MySQLI_STMT_ATTR_CARSOR_TYPE: ကြိုတင်အသုံးချသည့်ကြေညာချက်၏ cursor အမျိုးအစား။
    • MySQLI_STMT_ATTRT_ATTRAT_ROWS: PROPOCTEND ကြေငြာချက်ကိုရရှိသောအခါတိုင်းဆာဗာမှရရှိသောအတန်းအရေအတွက်။
    • MySQLI_STMT_ATTR_APAN_MAX_Length

Value ကိုပြန်သွားပါ

  • အောင်မြင်သောအခါ attribute ၏လက်ရှိတန်ဖိုးကိုအောင်မြင်စွာပြန်ပို့ပြီးပျက်ကွက်သည့်အခါမှားယွင်းသောနောက်သို့ပြန်ပို့သည်။

ဥပမာ -

ပြင်ဆင်ထားပါ ("အမည်များကိုရွေးချယ်ပါ။ ) id = ID =?"), // cursorying ထုတ်ပြန်ကြေငြာချက် $ cursortype = $ stmt-attr_get (MySqli_stmt_attr_cursor_type) ပဲ့တင်သံ "cursor အမျိုးအစား:" ။ $ ကျိန်စာ။ "\ n"; // radchetchrows မှရရှိသော rows အရေအတွက်ကိုရရှိသောအတန်းအရေအတွက်ကိုရယူပါ။ $ stmt-attr_get_get_rows) ကိုရယူပါ။ ECHO "အတန်းအရေအတွက်ကိုအချိန်တိုင်းရအောင်လုပ်ပါ" ။ $ prathetchchrows ။ "\ n"; // radchetchrows မှရရှိသော rows အရေအတွက်ကိုရရှိသောအတန်းအရေအတွက်ကိုရယူပါ။ $ stmt-attr_get_get_rows) ကိုရယူပါ။ ECHO "အတန်းအရေအတွက်ကိုအချိန်တိုင်းရအောင်လုပ်ပါ" ။ $ prathetchchrows ။ "\ n"; // Preprocessing Statempories သည်အမြင့်ဆုံး variable variable ကိုအလိုအလျောက်မွမ်းမံခြင်းရှိမရှိကိုအလိုအလျောက်မွမ်းမံခြင်းရှိမရှိကိုအလိုအလျောက်မွမ်းမံခြင်းရှိမရှိကိုအလိုအလျောက်မွမ်းမံသည်။ ECHO "အမြင့်ဆုံးအရှည်သည်အလိုအလျောက်မွမ်းမံသည် -" ($ updateMemaxlength? "ဟုတ်ကဲ့": "မဟုတ်ဘူး") ။ "\ n"; // preprocessing ကြေညာချက်နှင့်ဒေတာဘေ့စ connection ကိုပိတ်ပြီး $ stmt-> အနီးကပ် (); $ MySQLI-> အနီးကပ် (), >

အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည်ဒေတာဘေ့စ်ဆက်သွယ်မှုတစ်ခုကို ဦး စွာဖန်တီးပြီး Preprocessing statement ကိုပြင်ဆင်ပါ။ Preprocessing statements rows ၏ cursocessing statement rows ၏ cursor_stmmt :: attr_get () function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေဖြင့်ကြိုတင်သတ်မှတ်ထားသောကြေညာချက်နှင့်ဒေတာဘေ့စ်ဆက်သွယ်မှုကိုပိတ်ထားသည်။

MySQLI_STMT_TTR_TRTRATYPE, MYSQLI_STMT_ATT_ATT_RAWT_ROWT_ROWS_PROWT_ROWS_PROWT_ROWS_TRAMS နှင့် MYSQLI_STMT_APTRAME နှင့် MYSQLI_STTMT_AXT_Length တို့အားမှတ်စုများတွင်ဖော်ပြပါ။ အမှန်တကယ်အသုံးပြုမှုတွင်သင်၏လိုအပ်ချက်များနှင့်အညီရရှိရန်သင့်လျော်သောဂုဏ်ရည်များကိုသင်ရွေးချယ်နိုင်သည်။

ဆက်စပ်အကြောင်းအရာ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ