Hôm nay có 1 bạn hỏi mình cách sử dụng mô hình MVC php thuần như thế nào, thực ra mô hình mvc các loại về bản chất đều giống nhau về cách thức nên chúng ta chỉ cần học hỏi nghiên cứu một cái là có thể làm được hết.
1. chúng ta tạo 1 folder gọi là "test" thử mô hình mvc căn bản như thế này.
2. chúng ta tạo một tập tin "index.php" tạm gọi là "controller" để kết nối 3 file lại với nhau với nội dung bên dưới
<?php mysql_connect("localhost","root","123456"); mysql_select_db("democontact"); include("model.class.php"); $xuat=new Contact; $showlienhe=$xuat->lienhe(); $showlienhe2=$xuat->lienhe2(); require_once("view.php"); ?>
3. tạo 1 tập tin "contact.class.php" gọi là "model" để kết nối dự liệu ở đây mình sẽ tạo ra hai cách kết nối
<?php class Contact{ function lienhe(){ $sql= "select * from contact"; $result=mysql_query($sql); return $result; } //bat dau thu nghiem 2 function lienhe2(){ $data=array(); $sql= "select * from contact"; $result=mysql_query($sql); while ($row=mysql_fetch_array($result)) { $data[]=$row; } return $data; } }4. tạo 1 tập tin view.php để hiện dự liệu với nội dung sau
<?php echo "<p><strong>vi dụ 1</strong></p>"; while($row=mysql_fetch_array($showlienhe)){ echo $row['name'].'<br />'; } //vidu 2 echo "<p><strong>vi dụ 2</strong></p>"; foreach($showlienhe2 as $value){ echo $value['name'].'<br />'; }
5. Lời kết
Qua bài này chắc hẳn bạn đã hiểu được phần nào cách thức mô hình MVC phải không nào. hy vọng qua bài này sẽ giúp ích được cho bạn nào cần. nếu có thắc mắc gì PM phía dưới mình sẽ trả lời cho các bạn.Đây là link download toàn bộ bài MVC căn bản trên cho các bạn nhé
0 comments:
Post a Comment