function name: MySQLI_STMM :: Execute ()
သက်ဆိုင်သောဗားရှင်း - PHP 5, PHP 7
function ကိုဖော်ပြချက် - MySQLI_STMT :: Execute () function ကိုအသုံးပြုသည်။
Syntax: bool mysqli_stmt :: execute ()
parameters တွေကို - ဒီ function မှာ parameters တွေကိုရှိပါတယ်။
ပြန်လာတန်ဖိုး - SQL ကြေငြာချက်ကိုအောင်မြင်စွာကွပ်မျက်ခံရလျှင်စစ်မှန်သောပြန်လာပါ။
ဥပမာ: <? PHP // ဒေတာဘေ့စ် $ MySQLI = MySQLI ("localhost", "username", "username", "database",
// SQL ကြေငြာချက်ကိုပြင်ဆင်ရန် $ stmt = $ MySQLI-> ပြင်ဆင်ရန် ("အသုံးပြုသူများကိုထည့်သွင်းပါ (" အသုံးပြုသူများ) တန်ဖိုးများ ("?)") "),
// bind parametiters $ stmt-> bind_param ("SS", $ အမည်, $ အီးမေးလ်, $ email,
// parameter value $ အမည် = "ဂျွန်" ကိုသတ်မှတ်ပါ။ $ email = "John@ examplecom ";
// SQL ကြေငြာချက်ကို ($ stmt-air execute ()) {echo "သည်အောင်မြင်စွာထည့်သွင်းပါ" ကို Execute လုပ်ပါ။ ; } အခြား {echo "Insert ပျက်ကွက်!"; }
// connection ကို Connection $ stmt-> အနီးကပ် (); $ MySQLI-> အနီးကပ် (), > အထက်ပါဥပမာသည် MySQLI_STMMT :: Execute () function ကိုမည်သို့အသုံးပြုရမည်ကိုပြသသည်။ ပထမ ဦး စွာကျွန်ုပ်တို့သည်ဒေတာဘေ့စ်နှင့်ချိတ်ဆက်ပြီး Insert ထုတ်ပြန်ချက်တစ်ခုကိုပြင်ဆင်ပါ။ ထို့နောက်ကျွန်ုပ်တို့သည်သတ်မှတ်ချက်များကိုချည်နှောင်ပြီးသတ်မှတ်ချက်များအတွက်တိကျသောတန်ဖိုးကိုသတ်မှတ်ထားသည်။ နောက်ဆုံးအနေဖြင့် SQL ကြေငြာချက်ကို execute () function ကိုခေါ်ဆိုခြင်းဖြင့်ကွပ်မျက်သည်။ အကယ်. ထည့်သွင်းသည်အောင်မြင်လျှင် output သည် "အောင်မြင်စွာထည့်ပါ" ဟုဆိုသည်။ မဟုတ်ရင် output ကို "Insert ပျက်ကွက်!" နောက်ဆုံးတော့ကြေညာချက်နဲ့ဒေတာဘေ့စ်အကြားဆက်နွယ်မှုကိုပိတ်လိုက်တယ်။
ကျေးဇူးပြု. အမှန်တကယ်အသုံးပြုမှုတွင်သင်၏ဒေတာဘေ့စ်နှင့်စားပွဲတင်ဖွဲ့စည်းပုံအရ SQL ထုတ်ပြန်ချက်များနှင့် parameters များကိုသင်ညှိနှိုင်းရန်လိုအပ်သည်ကိုသတိပြုပါ။