PHP MVC操作mysql小案例
2022/4/10 19:12:42
本文主要是介绍PHP MVC操作mysql小案例,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
首先看数据表:
index.php 入口文件
<?php include "StudentController.php";
StudentController.php 控制器
<?php require_once ("StudentModel.class.php"); $modelObj = new StudentModel(); $arrs=$modelObj->fetchAll(); include "StudentView.html";
StudentModel.class.php 模型
<?php class StudentModel{ //获取多行数据 public function fetchAll(){ $db=mysqli_connect("localhost","root","root","myschool"); //构建查询的sql语句 $sql = "select * from students"; $result=$db->query($sql); while($row=mysqli_fetch_all($result,3)){ $rows=$row; } return $rows; } }
StudentView.html 视图
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <div align="center"> <h2>显示学生的MVC</h2> /*前端css显示自己看着办*/ <table width="600" border="1" bordercolor="#ccc" rules="all"> <tr style=" <td>编号</td><td>姓名</td><td>性别</td><td>年龄</td> </tr> <?php foreach($arrs as $arr){ ?> <tr> <td><?php echo $arr["stuid"]; ?></td> <td><?php echo $arr["stuname"]; ?></td> <td><?php echo $arr["stusex"]; ?></td> <td><?php echo $arr["age"]; ?></td> </tr> <?php } ?> </table> </div> </body> </html>
最后,翠花,上酸菜:
这篇关于PHP MVC操作mysql小案例的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-19php8的协程和hyperf的协程有什么区别?-icode9专业技术文章分享
- 2024-12-19php8 的fiber是什么?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-12-05怎么在php8,1 里面开启 debug?-icode9专业技术文章分享
- 2024-11-29使用PHP 将ETH账户的资产汇集到一个账户
- 2024-11-23怎么实现安卓+php 热更新方案?-icode9专业技术文章分享
- 2024-11-22PHP 中怎么实现判断多个值是否为空、null 或者为 false?-icode9专业技术文章分享
- 2024-11-11开源 PHP 商城项目 CRMEB 二次开发和部署教程
- 2024-11-09怎么使用php在kaufland平台刊登商品?-icode9专业技术文章分享
- 2024-11-05PHP的抽象类和接口是什么,有什么区别-icode9专业技术文章分享