Php数据的封装json php封包

php查找MySQL中某张表的数据,如何封装为json数组?

$sql

我们提供的服务有:网站设计制作、成都网站建设、微信公众号开发、网站优化、网站认证、故城ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的故城网站制作公司

=

"SELECT*

FROM

table1

";//查询表table1

$result

=

mysqli_query($conn,$sql);//将表与数据库连接

$output

=

[];

//用于盛放查询到的商品

while(($row=mysqli_fetch_assoc($result))!==null){

$output[]

=

$row;

}

echo

json_encode($output);//输出查询到的数据

php怎么将数据做成json的格式给前端使用

用json_encode()函数将数据编码,然后就是json格式的数据了。

$data = [

'status' = 0,

'msg'    = '操作成功'

];

$json = json_encode($data);

echo $json;

怎么将PHP查询的多条数据封装成数组 并且转为json的数据格式

正常来说,循环赋值是没问题的,你需要看下,你的sql在数据库中能查出几条结果,

最好数组还是这样定义$arr

=

array();而不是$arr[]

=

array();

简单的测试你数据是否只有一条的方法是在while里边打印个东西

echo

$sql;//打印下你的sql语句,用phpmyadmin执行下看结果

$cnt=1;

while($row

=

$db

-

fetchassoc($result))

{

$cnt++;

echo

$cnt;

}


标题名称:Php数据的封装json php封包
本文网址:http://scyanting.com/article/hiecsp.html