<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ရှေ့အပိုင်း,ဆောင်းပါး၏အကြောင်းအရာနှင့်အတူလုပ်ဖို့ဘာမျှမရှိပါတယ်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဤဆောင်းပါးသည်သင့်အားအသေးစိတ်မိတ်ဆက်ပေးပါမည် PHP အတွက်အသုံးပြုခဲ့သည် mysqli_stmt::store_result အကောင်းဆုံးအလေ့အကျင့်。"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဆောင်းပါးစာသားအပိုင်း</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h2>ကျွန်တော်တို့ကိုသုံးရန်ကူညီနိုင်သောအကောင်းဆုံးအလေ့အကျင့်များမှာအဘယ်နည်း mysqli_stmt::store_result မှတ်ဉာဏ်ယိုစိမ့်ပြ problems နာများကိုရှောင်ပါ?</h2>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>အသုံးပြုမှုအတွက် PHP ၏ <code>mysqli "; ပဲ့တင်သံ " သင်ကဒေတာလိုင်းကိုလိုင်းဖြင့်သာရနိုင်လျှင် bind_result () နှင့် fetch ကို အသုံးပြုခြင်းသည်လုံလောက်သည်။ ရလဒ်တစ်ခုလုံးကိုသင်သိမ်းဆည်းရမိရန်မလိုပါ။
ပဲ့တင်သံ "$ stmt = $ MySQLI -> ပြင်ဆင်ပါ ('Select ID ကိုအသုံးပြုသူများမှအမည်'); $ stmt -> execute (); $ stmt -> bind_result ( $ ID , $ အမည် ); နေစဉ် ( $ stmt -> fetch ()) {echo $ ID ။ '-' ။ $ နာမည် , } // သိုလှောင်မှု $ stmt -> အနီးကပ် () ကိုချွေတာခြင်း , "; ပဲ့တင်သံ "
အလွန်ကြီးမားသောစားပွဲများအတွက်ရလဒ်တစ်ခုလုံးကိုအမြစ်တွယ်နေသည့်အရာတစ်ခုလုံးသည်မှတ်ဥာဏ်များစွာကိုယူဆောင်လာကြသည်။ အကန့်အသတ်ဖြင့်အကန့်အသတ်ဖြင့်ပြုလုပ်ရန်နှင့် offset pagination မေးမြန်းချက်များကိုအသုံးပြုရန်အကြံပြုသည်
။ ပဲ့တင်သံ "$ စာမျက်နှာ = 0; $ ကန့်သတ် = 100; $ stmt = $ MySQLI -> ကြိုတင်ပြင်ဆင်မှု ('Big_table Limit မှ) ပြင်ဆင်ပါ။ '); $ stmt -> bind_param ('II', $ စာမျက်နှာ * $ ကန့်သတ် , $ ကန့်သတ်ချက် , $ stmt -> execute (); $ stmt -> Store_Result (); // လုပ်ငန်းစဉ်ဒေတာ ... $ stmt -> free_result (); $ stmt -> အနီးကပ် (); "; ပဲ့တင်သံ "
ခေါ် ထား ရင်တောင်မှ,
ပဲ့တင်သံ "ရှုပ်ထွေးသောယုတ္တိဗေဒတွင်ခြွင်းချက်တစ်ခုအားအလယ်၌ပစ်ချလျှင်, free_result () နှင့် အနီးကပ် () ကို "ဟုခေါ်သည်
။ ပဲ့တင်သံ "
ကြိုးစားကြည့်ပါ
$ stmt = $ MySQLI -> PROPTER ('အသုံးပြုသူများ) ကိုပြင်ဆင်ပါ။ ); $ stmt -> execute (); $ stmt -> Store_Result (); // လုပ်ငန်းစဉ်အချက်အလက်} နောက်ဆုံးတော့ {( $ stmt ) { $ stmt -> free_result (); $ stmt -> အနီးကပ် (), }}}} "; ပဲ့တင်သံ " အကျဉ်းချုပ်:
MySQLI_STMT :: Store_Result ကို အသုံးပြုရန်သော့ချက်မှာအရင်းအမြစ်များကိုအချိန်မီဖြန့်ချိရန်ဖြစ်သည်, တစ်ချိန်တည်းတွင်ကြီးမားသောဒေတာများကိုရှောင်ရှားရန်နှင့်အရာ 0 တ်ထုများကိုပိတ်သည့်အလေ့အကျင့်ကိုရှောင်ကြဉ်ပါ။ ဤအကောင်းဆုံးအလေ့အကျင့်များဖြင့်မှတ်ဉာဏ်ယိုစိမ့်ပြ problems နာများကိုထိရောက်စွာရှောင်ရှားနိုင်ပြီးလျှောက်လွှာတည်ငြိမ်မှုနှင့်စွမ်းဆောင်ရည်ကိုတိုးတက်အောင်လုပ်နိုင်သည်။
သက်ဆိုင်သောတက်(ဂ်)များ:
mysqli_stmt