⊗ppMVUFmMdPr 18 of 35 menu

PHP တွင် MVC ၏ Model များဖြင့် အလုပ်လုပ်ခြင်း လက်တွေ့

သင့်ဒေတာဘေ့စ်ထဲတွင် မှတ်တမ်းအချို့ပါသော page ဇယားရှိသည်ဆိုပါစို့။ နည်းလမ်းနှစ်ခုပါဝင်သည့် Page Model တစ်ခုကို ဖန်တီးကြပါစို့။ ပထမနည်းလမ်းက မှတ်တမ်း၏ id အရ ၎င်းကိုတစ်ခုတည်းရယူပြီး၊ ဒုတိယနည်းလမ်းက id အတိုင်းအတာအတွင်းမှ မှတ်တမ်းများကို ရယူပါမည်။

<?php namespace Project\Models; use \Core\Model; class Page extends Model { public function getById($id) { return $this->findOne("SELECT * FROM page WHERE id=$id"); } public function getByRange($from, $to) { return $this->findMany("SELECT * FROM page WHERE id>=$from AND id<=$to"); } } ?>

ယခု Controller ထဲတွင် ကျွန်ုပ်တို့၏ Model ကို အသုံးပြု၍ အလုပ်လုပ်ကြပါစို့။

<?php namespace Project\Controllers; use \Core\Controller; use \Project\Models\Page; // ကျွန်ုပ်တို့၏ model ကို ချိတ်ဆက်ပါမည် class PageController extends Controller { public function test() { $page = new Page; // model object ဖန်တီးပါမည် $data = $page->getById(3); // id=3 ရှိမှတ်တမ်းကို ရယူပါမည် var_dump($data); $data = $page->getById(5); // id=5 ရှိမှတ်တမ်းကို ရယူပါမည် var_dump($data); $data = $page->getByRange(2, 5); // id 2 မှ 5 အထိမှတ်တမ်းများ var_dump($data); } } ?>

သင့်ဒေတာဘေ့စ်ထဲတွင် page ဇယားကို ဖန်တီးပါ။ ဒေတာများဖြင့် ဖြည့်စွက်ပါ။ သီအိုရီတွင် ဖော်ပြထားသော ကုဒ်၏ အလုပ်လုပ်ပုံကို စမ်းသပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်