thinkPHP5實現的查詢數據庫并返回json數據實例

更新:2017-10-27    編輯:緣來路過    來源:哥乖整理    人氣:加載中...    字號:|

標簽:實例  實現  數據  查詢  數據庫  Json  百度搜索

本文實例講述了thinkPHP5實現查詢數據庫并返回json數據。分享給大家供大家參考,,具體如下:

TP5 實現查詢數據庫返回json數據(返回json數據函數實例)

返回結果:

復制代碼 代碼如下:

{"code":0,"msg":"\u6570\u636e\u8fd4\u56de\u6210\u529f","count":1000,"data":[{"id":617,"title":"\u5317\u4eac\u7406\u5de5\u5927\u5b66","flid":1,"pid":0,"uid":1,"price":0,"admin_name":null,"time":"2017-09-22 16:17:16"},{"id":618,"title":"\u5357\u5f00\u5927\u5b66","flid":1,"pid":0,"uid":1,"price":0,"admin_name":null,"time":"2017-09-22 16:17:28"}]}

一、把款式化json函數寫到公共文件common.php中,common.php文件路徑在:application/common.php 所有文件文件都可以引用

function json($code,$msg="",$count,$data=array()){ $result=array( 'code'=>$code, 'msg'=>$msg, 'count'=>$count, 'data'=>$data ); //輸出json echo json_encode($result); exit; }

二、查詢數據  把持方式 Main.php

application\admin\controller\Main.php

<?php namespace app\admin\controller; use think\Controller; use think\Validate; use think\Request; //use think\Db; class Main extends controller { public function index() { return $this -> fetch(); } //學校列表 public function school() { $rs=db('school')->select(); $rs1=json(0,'數據返回成功',1000,$rs); dump($rs1);die;//打印出來 return $this -> fetch(); }


評論列表(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證實其描述)

站點導航

您可能在找這些
四川快乐12电视软件 股票怎么玩投资 网游赚钱项目 河北11选5在线购买 韩国快8开奖结果 东方6十1开奖时间 特尾大小公式连准24 今晚六彩现场开奖结果 斗棋河南麻将游戏下载 大亨捕鱼中心 四川成都麻将血战到