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

mysqli_stmt::execute

(MySQLI_STMTT_Execute) Execute Query ကို Execute
အမည်:mysqli_stmt::execute
အမျိုးအစား:MySQLI
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ပြင်ဆင်ထား SQL ထုတ်ပြန်ချက်များ execute

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 များကိုသင်ညှိနှိုင်းရန်လိုအပ်သည်ကိုသတိပြုပါ။

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