layui数据表格的数据导⼊
毕业设计的后台的PC端管理界⾯是⽤layui框架搭的,在其中的内联框架中包含了⼀些数据表格,开始完全不懂该怎么导⼊数据,后来问了⽼师,⽼师跟我讲了才知道。我的毕业设计是⽤php做的后台,下⾯就是导⼊的⽅式:
框架:layui
环境:win10 + sublime + wampserver
下图是layui的数据表格形式:
⾸先调处开发者⼯具,并过滤不需要的信息,查看数据传输格式:
选择上图下⾯的红⾊箭头指的⽂件,就可以查看数据传送到layui框架的数据格式了。
可以看到数据在传送过去的时候加了code、msg、count三个字段,那么在把数据转化为json格式之后还要添加这三个字段layui的这个数据表格框架才会接受我们传输的数据。
下⾯是我的php代码:
<?php
header("Content-type:text/html;charset=utf-8");
$conn = mysql_connect("localhost","root","");
mysql_select_db("test", $conn);
mysql_query("SET NAMES utf8");
$sql = "select * from athlete";
$count = "select * from athlete";
$check_quary = mysql_query($sql);
$result = mysql_query($count);
$num = mysql_num_rows($result);
$jarr = array();
while($rows=mysql_fetch_assoc($check_quary)){
$count=count($rows);//不能在循环语句中,由于每次删除 row数组长度都减⼩
for($i=0;$i<$count;$i++){
unset($rows[$i]);//删除冗余数据
}
array_push($jarr,$rows);
}
$jobj = new stdclass();
foreach($jarr as $key => $value) {
$jobj->$key = $value;
}
// print_r($jobj);
$json = json_encode($jobj);
$temp=array();
$temp['code']=0;
$temp['msg']='';
$temp['count']= $num;
view ui框架$temp['data']=$jobj;
$fina = json_encode($temp);
echo $fina;
return $fina;
>
其中$jobj就是从数据库中查出来的数据并转化为json格式,最后赋给$temp的data,在$temp添加layui要求的三个字段之后就可以传输到layui并且显⽰出来了。
下⾯是数据库和显⽰的实例:
这是athlete的数据表
经过php查询以及格式转化后传送到layui的数据表格框架显⽰为
以上就是关于数据传输到layui数据表格的内容
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论