php代码如下:
<php
$arr = array
(
'id'=>'1111',
'url'=>'/testphp',
'artist'=>'aaaaaa',
'title'=>'this a title',
'albu'=>'dddddddd',
'img'=>'imagegif'
);
$jsonencode = json_encode($arr);
echo $jsonencode;
>
返回的结果如下:
{"id":"1111","url":"\/testphp","artist":"aaaaaa","title":"this a title","albu":"dddddddd","img":"imagegif"}
<php
$link = mysql_connect ( 'localhost', 'root', 'root' );
mysql_select_db ( 'test', $link );
$sql = "select from books ";
$result = mysql_query ( $sql );
//将结果集转为数组,每次取一行
while($row = mysql_fetch_assoc($result)) {
$rows[] = $row;
}
echo json_encode($rows);
exit;
>
其实就是把这3个结果并成一个数组,再转就是了\x0d\\x0d\例如,\x0d\$res1=mysql_query($sql1);\x0d\\x0d\$res2=mysql_query($sql2);\x0d\\x0d\$res3=mysql_query($sql3);\x0d\\x0d\定义一个新的数组$a=array();\x0d\\x0d\将3个结果压入这个新的数组\x0d\array_push($a,$res1);\x0d\\x0d\array_push($a,$res2);\x0d\\x0d\array_push($a,$res3);\x0d\\x0d\最后转义输出\x0d\echojson_encode($a);\x0d\\x0d\LZ遇到问题不要气馁呀
使用JSON连接Android和PHP Mysql数据库方法:
1、打开安装WAMP Server的文件夹,打开>创建了一个简单的只有一张表的数据库。用这个表来执行一些示例 *** 作。现在,请在浏览器中输入>
以上就是关于php动态调用数据库输出json全部的内容,包括:php动态调用数据库输出json、php连接数据库后如何输出转换为json格式API,求详细解答,、php转换成json数据格式是怎么转换的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)