php数据库表json php怎么将数据库中的数据显示出来

php动态调用数据库输出jsonphp代码如下:
?php
$arr = array
(
'id'='1111',
'url'='../test.php',
'artist'='aaaaaa',
'title'='this a title',
'albu'='dddddddd',
'img'='image.gif'
);
$jsonencode = json_encode($arr);
echo $jsonencode;
?
返回的结果如下:
{"id":"1111","url":"..\/test.php","artist":"aaaaaa","title":"this a title","albu":"dddddddd","img":"image.gif"}
php查询数据库数据并json显示header("Content-type:text/html;charset=utf-8");
mysql_connect('主机名','账号','密码');
mysql_select_db('数据库名');
mysql_query('set names utf8');
$sql="SELECT username,regdate FROM 表名 where username='".$_GET['USERNAME']."'";
$res=mysql_query($sql);
if($row = mysql_fetch_row($res)){
$json = array(
'state'=true,
'username'=$row[0],
'regdate'=$row[1],
'rand_num'=date('Y/m/d H:i:s')
);
}else{
$json = array(
'state'=false,
'rand_num'=date('Y/m/d H:i:s')
);
}
echo json_encode($json);
exit();
明白php数据库表json的人应该一眼就能看懂吧
PHP生成及获取JSON文件的方法本文实例讲述了PHP生成及获取JSON文件的方法 。分享给大家供大家参考 , 具体如下:
首先定义一个数组,然后遍历数据表 , 把相应的数据放到数组中,最后通过json_encode()转化数组
json_encode()
函数的功能是将数值转换成
JSON
数据存储格式 。
putjson.php:
?php
//
生成一个PHP数组
$data
=
array();
$data[0]
=
array('1','吴者然','onestopweb.cn');
$data[1]
=
array('2','何开','iteye.com');
//
把PHP数组转成JSON字符串
$json_string
=
json_encode($data);
//
写入文件
file_put_contents('test.json',
$json_string);
?
有同名的
JSON
文件则覆盖,没有则创建 。
生成或覆盖的
JSON
如下:
复制代码
代码如下:[["1","脚本之家",""],["2","编程开发","jb51.net"]]
然后,把
JSON
文件中的数据读取到PHP变量中 。
getjson.php:
?php
//
从文件中读取数据到PHP变量
$json_string
=
file_get_contents('test.json');
//
把JSON字符串转成PHP数组
$data
=
json_decode($json_string,
true);
//
显示出来看看
var_dump($data);
echo
'brbr';
print_r($data);
echo
'brbr';
echo
'编号:'.$data[0][0].'
姓名:'.$data[0][1].'
网址:'.$data[0][2];
echo
'br';
echo
'编号:'.$data[1][0].'
姓名:'.$data[1][1].'
网址:'.$data[1][2];
?
效果图:
PS:这里再为大家推荐几款比较实用的json在线工具供大家参考使用:
在线JSON代码检验、检验、美化、格式化工具:
JSON在线格式化工具:
在线XML/JSON互相转换工具:
json代码在线格式化/美化/压缩/编辑/转换工具:
C语言风格/HTML/CSS/json代码格式化美化工具:
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP中json格式数据操作技巧汇总》、《PHP针对XML文件操作技巧总结》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助 。
PHP查询数据库表,如何生成二维JSONmysql查询某个数据库下所有表名的sql语句:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名称'
具体生成示例如下:
?php
//连接数据库
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
//选择要操作的数据库
mysql_select_db("activity");
//sql语句
$sql="SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'activity'";
//执行sql
$result=mysql_query($sql);
$arr=array();
$i=0;
while($row=mysql_fetch_row($result))
{
$arr[$i] = $row[0];
$i;
}
//将结果转换为json格式
$json=json_encode($arr);
//输出结果
print_r($json);
//关闭mysql数据库连接
mysql_close($con);
?
生成结果:
PHP将两级联动数据表生成JSON数据?```php
function to_json($arr){
$re=[];
foreach($arr as $v){
if($v['superior']==0){
$re[$v['id']]['id']=$v['id'];
$re[$v['id']]['name']=$v['name'];
$re[$v['id']]['superior']=$v['superior'];
}else{
$re[$v['superior']]['list'][$v['id']]=$v;
}
}
return json_encode($re);
}
```
php使用json_encode将数据库里的整张表转成json格式的问题JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式 , 我们称之为JavaScript对象表示法 。使用JSON进行数据传输的优势之一是JSON实际上就是JavaScript 。
你试试下面两个
1
$arr = array(
0 = array("id" = 1, "name" = "abc")
);
echo json_encode($arr);
2
$arr =array("id" = 1, "name" = "abc");
echo json_encode($arr);
【php数据库表json php怎么将数据库中的数据显示出来】php数据库表json的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php怎么将数据库中的数据显示出来、php数据库表json的信息别忘了在本站进行查找喔 。

    推荐阅读