php构造json数组与对象
2017-08-14 00:00
155 查看
<?php /** * @Author: feitian * @Date: 2017-08-14 16:49:41 * @Last Modified by: feitian * @Last Modified time: 2017-08-14 16:50:14 */ //1.导入配置文件 require("./conf/dbconfig.php"); $link = mysql_connect(HOST, USER, PASS); mysql_select_db(DBNAME); $page = $_GET["curPage"] ? $_GET["curPage"] : 1; $num = 10; $ofset = ($page - 1) * $num; $t_sql = "SELECT student_name,course_name,mobile FROM edu_trxorder WHERE course_id=898 AND trx_status='SUCCESS'"; $t_res = mysql_query($t_sql); //总记录数 $total = mysql_num_rows($t_res); //总页数 $totalpage = ceil($total / $num); $sql = "SELECT student_name,course_name,mobile FROM edu_trxorder WHERE course_id=898 AND trx_status='SUCCESS' LIMIT $ofset,$num "; $res = mysql_query($sql); $arr = array(); /* while ($row = mysql_fetch_assoc($res)) { $arr[] = $row; }*/ $sub = []; $sub[] = ["xq1"=>"星期一","xq2"=>"星期二","xq3"=>"星期三"]; while ($row = mysql_fetch_assoc($res)) { $arr[] = ["student_name" => $row["student_name"], "course_name" => $row["course_name"], "mobile" => $row["mobile"], "sub" => $sub]; } $a = array("curPage" => $page, "totalCount" => $total, "totalpage" => $totalpage, "data" => $arr, "sql" => "$sql"); //echo json_encode($a); echo json_encode($arr);
参考:http://www.cnblogs.com/zhangmiaomiao/p/6013408.html
相关文章推荐
- 深入理解PHP JSON数组与对象
- php 数组怎么传递到html 怎么依靠json对象的形式操作
- php中json_decode返回数组或对象
- PHP JSON数组与对象的理解
- JSON PHP中,Json字符串反序列化成对象/数组的方法
- php数组转换为json,json又转化为php对象。
- PHP 数组转JSON对象 然后在js 里输出
- PHP json_encode函数 数组中键值为数值索引时编码为对象格式而不是数组格式
- PHP 关于json_decode返回数组还是对象。
- php中array转为json时的对象和数组的对应关系
- php 对象数组转json字符串5
- php中json_decode返回数组或对象的实例
- 【php】json对象解码为array数组
- 关于PHP在数组对象与JSON数据之间的转换问题(编码问题)
- JS中json字符串和json对象之间的转换,PHP中json字符串和php数组之间的转换
- php中json_decode返回数组或对象
- php生成返回json对象数组(json支持中文)
- C/C++,Java,PHP,JavaScript,Json数组、对象赋值时,最后一个元素后面是否可以带逗号?
- php数组转json对象并保留数字索引
- php实现数组中索引关联数据转换成json对象的方法