最近在实现了部分前端html 和css 编写后,开始进行后台控制器的编写,这里将目前为止实现的控制器访问数据库并与前端html进行交互的方法列举出来
首先给出数据库——
teacher:
course:
用控制器交互方法实现后的效果——
教师信息查询:
教师具体量化信息查询:
代码实现——
index.php:
manage.html:
<div class="row"> <!-- 个人信息 --> <div class="col-md-12"> <div class="panel panel-primary"> <div class="panel-heading"> <form class="" role="form"> <div class="row"> <div class="col-lg-6"> <div class="input-group"> <div class="input-group-btn"> <select class="form-control input-group-select" id="sel1" style="width:auto"> <option class="active">1</option> <option>2</option> <option>3</option> <option>4</option> </select> </div> <input type="text" class="form-control"> <div class="input-group-btn"> <button class="btn btn-default">搜索</button> </div> </div><!-- /input-group --> </div><!-- /.col-lg-6 --><br> </div><!-- /.row --> </form> </div> <div class="panel-body"> <table class="table table-bordered table-hover"> <th>账号</th> <th>姓名</th> <th>邮箱</th> <th>手机</th> <th>年龄</th> <th>GC</th> <th>school_id</th> <th>课程</th> <th>量化</th> {volist name="data" id="value"} <tr> <td>{$value.teacher_id}</td> <td>{$value.teacher_name}</td> <td>{$value.email}</td> <td>{$value.phone_number}</td> <td>{$value.age}</td> <td>{$value.gender}</td> <td>{$value.school_id}</td> <td><a href="courseq/id/{$value.teacher_id}"><button class="btn btn-default" >查询</button></a></td> <td><a href="personalq/id/{$value.teacher_id}"><button class="btn btn-default" >查询</button></a></td> </tr> {/volist} </table> </div> </div> </div> </div> </div> </div>
personalq.html:
<div class="row"> <div class="col-md-6 col-sm-12 col-xs-12"> <div class="panel panel-default plain profile-widget"> <div class="panel-heading"> <h4 class="panel-title"><i class=""></i> Page views</h4> </div> <div class="panel-body"> <table class="table table-hover"> <th>ID</th> <th>name</th> <th>classroom</th> <th>startime</th> <th>finishtime</th> <th>words</th> <th>score</th> <th>info</th> {volist name="data" id="value"} <tr> <td>{$value.course_id}</td> <td>{$value.course_name}</td> <td>{$value.classroom_id}</td> <td>{$value.course_start}</td> <td>{$value.course_finish}</td> <td></td> <td></td> <td><a href="courseq/id/{$value.course_id}"><button class="btn btn-default">查询</button></a></td> </tr> {/volist} </table> </div> </div> </div>
其中TP5.0路由还存在问题,没有进行一定的路由配置,接下的几天将深入学习有关TP5.0的路由相关问题,完善路由配置。