ဒေတာဘေ့စ်မေးမြန်းချက်များကိုပြုလုပ်သောအခါ, TerryPHP မူဘောင်တွင်မေးမြန်းချက်ရလဒ်တွင်အချက်အလက်များရှိမရှိဆုံးဖြတ်ခြင်းသည်အောက်ပါနည်းစနစ်များမှတဆင့်အောင်မြင်နိုင်သည်။
TerryPHP မူဘောင်တွင်ကျွန်ုပ်တို့သည်မေးမြန်းမှုရလဒ်အရေအတွက်ကိုဆုံးဖြတ်ရန်အရေအတွက်ကိုသုံးနိုင်သည်။ အကယ်. စုံစမ်းမှုရလဒ်သည်ဒေတာများရှိပါကအရေအတွက်သည်ဒေတာအရေအတွက်ကိုပြန်ပို့လိမ့်မည်။ အကယ်. စုံစမ်းမှုရလဒ်သည်ဗလာဖြစ်လျှင်, ရေတွက်နည်းလမ်းသည် 0 ပြန်လာလိမ့်မည်။
<span class="token comment">// query ဒေတာ</span> <span class="token variable">$ ဒေတာ</span> <span class="token operator">=</span> <span class="token scope">DB <span class="token punctuation">::</span></span> <span class="token function">Table</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'table_name'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">ဘယ်မှာ</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'အခြေအနေ'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">Select</span> (') -> Select <span class="token punctuation">(</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token comment">// တရားသူကြီးစုံစမ်းရေးရလဒ်ရလဒ်များ</span> <span class="token keyword">IF</span> <span class="token punctuation">(</span> <span class="token function">ရေတွက်</span> <span class="token punctuation">(</span> <span class="token variable">$ ဒေတာ</span> <span class="token punctuation">)</span> <span class="token operator">></span> <span class="token number">0</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token comment">// စုံစမ်းမှုရလဒ်အတွက်ဒေတာရှိပါတယ်</span> <span class="token punctuation">}</span> <span class="token keyword">အခြား</span><span class="token punctuation"></span> <span class="token comment">// စုံစမ်းမှုရလဒ်သည်ဗလာဖြစ်သည်</span> <span class="token punctuation">}</span>
အထက်ပါကုဒ်များတွင် DATE TAVE ကိုမေးမြန်းရန် DAB အတန်းအစား၏ဇယားနည်းလမ်းကို ဦး စွာအသုံးပြုပါ။ ထို့နောက်ရှာဖွေမှုအခြေအနေများကိုသတ်မှတ်ရန်နည်းလမ်းကိုအသုံးပြုပါ, စုံစမ်းမှုစစ်ဆင်ရေးကိုလုပ်ဆောင်ပြီးနောက်ကျွန်ုပ်တို့သည်မေးမြန်းမှုရလဒ်များကိုဆုံးဖြတ်ရန်အရေအတွက်ကိုသုံးနိုင်သည်။
ရေတွက်နည်းစနစ်ကိုသုံးခြင်းအပြင်ကျွန်ုပ်တို့သည် query quality query query query သည်ဗလာမဖြစ် ISEMTY နည်းလမ်းသည် boolean value ကိုပြန်ပေးလိမ့်မည်။ အကယ်. စုံစမ်းမှုရလဒ်သည်အချည်းနှီးဖြစ်ပါက ISEMTY နည်းလမ်းသည်အမှန်ပင်ပြန်လာလိမ့်မည်။
<span class="token comment">// query ဒေတာ</span> <span class="token variable">$ ဒေတာ</span> <span class="token operator">=</span> <span class="token scope">DB <span class="token punctuation">::</span></span> <span class="token function">Table</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'table_name'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">ဘယ်မှာ</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'အခြေအနေ'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">Select</span> (') -> Select <span class="token punctuation">(</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token comment">// တရားသူကြီးစုံစမ်းရေးရလဒ်ရလဒ်များ</span> <span class="token keyword">IF</span> <span class="token punctuation">(</span> <span class="token variable">$ ဒေတာ</span> <span class="token operator">-></span> <span class="token function">isempty</span> <span class="token punctuation">(</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token comment">// စုံစမ်းမှုရလဒ်သည်ဗလာဖြစ်သည်</span> <span class="token punctuation">}</span> <span class="token keyword">အခြား</span><span class="token punctuation"></span> <span class="token comment">// စုံစမ်းမှုရလဒ်အတွက်ဒေတာရှိပါတယ်</span> <span class="token punctuation">}</span>
အထက်ဖော်ပြပါကုဒ်များတွင်ဒေတာများကိုမေးမြန်းရန် DB အတန်းအစား၏ရွေးချယ်မှုနည်းလမ်းကို အသုံးပြု. ,
အချို့ဖြစ်ရပ်များတွင်ကျွန်ုပ်တို့သည်မေးမြန်းမှုရလဒ်သည်တရားမျှတမှုရှိမရှိတရားစီရင်ခြင်း, TerryPhp မူဘောင်တွင်ကျွန်ုပ်တို့သည် is query ရလဒ်သည် Null ဖြစ်သည်ကိုဆုံးဖြတ်ရန် is_null function ကိုသုံးနိုင်သည်။
<span class="token comment">// query ဒေတာ</span> <span class="token variable">$ ဒေတာ</span> <span class="token operator">=</span> <span class="token scope">DB <span class="token punctuation">::</span></span> <span class="token function">TABLE</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'table_name'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">ဘယ်မှာ</span> <span class="token punctuation">(</span> <span class="token string single-quoted-string">'အခြေအနေ'</span> <span class="token punctuation">)</span> <span class="token operator">-></span> <span class="token function">FariL</span> <span class="token punctuation">('</span> <span class="token punctuation">)</span> <span class="token punctuation">,</span> <span class="token comment">// စုံစမ်းမှုရလဒ် null ရှိမရှိဆုံးဖြတ်ရန်</span> <span class="token keyword">လျှင်</span> <span class="token punctuation">(</span> <span class="token function">is_null</span> <span class="token punctuation">(</span> <span class="token variable">$ ဒေတာ</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token comment">// စုံစမ်းမှုရလဒ် null ဖြစ်ပါတယ်</span> <span class="token punctuation">}</span> <span class="token keyword">အခြား</span><span class="token punctuation"></span> <span class="token comment">// စုံစမ်းမှုရလဒ် null မဟုတ်ပါဘူး</span> <span class="token punctuation">}</span>
အထက်ပါကုဒ်များတွင်ဒေတာများကိုမေးမြန်းရန် DB အတန်း၏ရှာဖွေမှုနည်းလမ်းကိုရှာဖွေပြီး,
TerryPHP မူဘောင်တွင်ရှာဖွေမှုရလဒ်များတွင်အချက်အလက်များရှိမရှိဆုံးဖြတ်ရန်အလွန်အရေးကြီးသည်။ ၎င်းသည်ကျွန်ုပ်တို့လုပ်ငန်းစဉ်၏လုပ်ဆောင်မှုရလဒ်များအတွက်လုပ်ဆောင်မှုရလဒ်များနှင့်သက်ဆိုင်သည်။ အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျွန်ုပ်တို့သည်စာမျက်နှာအကြောင်းအရာကိုပြသသည်ဖြစ်စေအကောင်အထည်ဖော်ရန်လိုအပ်လေ့ရှိသည်။
စုံစမ်းမှုရလဒ်အနေဖြင့်အချက်အလက်ရှိမရှိတရားစီရင်သောအခါကျွန်ုပ်တို့သည်ရေတွက်ရန် isempty method သို့မဟုတ် is_null နည်းလမ်းကိုသုံးနိုင်သည်။ သူတို့တစ် ဦး ချင်းစီတွင်ကိုယ်ပိုင်အားသာချက်များနှင့်အားနည်းချက်များရှိသည်။ ရေတွက်နည်းသည်ရိုးရှင်းပြီးအလိုအလျောက်ဖြစ်သည်, သို့သော်ကြီးမားသောအချက်အလက်ပမာဏကိုမေးမြန်းခြင်းအပေါ်စွမ်းဆောင်ရည်သက်ရောက်မှုများရှိနိုင်သည်။ ISEMTY နည်းလမ်းနှင့် IS_NULL function သည်ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိပြီးကွဲပြားခြားနားသောစုံစမ်းမှုလိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။
မည်သည့်နည်းလမ်းကိုရွေးချယ်ပါစေကျွန်ုပ်တို့ကိုအကျွမ်းတဝင်ရှိသင့်ပြီး၎င်းတို့၏အသုံးပြုမှုကိုကျွမ်းကျင်ရမည်။