⊗ppMVUFmMdPr 18 of 35 menu

PHP හි MVC හි මාදිලි සමඟ වැඩ කිරීමේ පරිචය

ඔබගේ දත්ත සංචිතයේ page යන වගුව යම් යම් ඇතුළත් කිරීම් සමඟ ඇතැයි සිතමු. අපි Page Page ආකෘතිය ක්‍රම දෙකක් සමඟ සාදමු. පළමු ක්‍රමය එහි 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"); } } ?>

දැන් අපි අපේ ආකෘතිය සමඟ පාලකය තුළ වැඩ කරමු:

<?php namespace Project\Controllers; use \Core\Controller; use \Project\Models\Page; // අපගේ ආකෘතිය සම්බන්ධ කරමු class PageController extends Controller { public function test() { $page = new Page; // ආකෘති වස්තුව සාදන්න $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МакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න