php读取数据库数据,并以json格式返回数据

发布时间:2020-04-06 02:21:06发布者:admin浏览数:

php读取数据库数据,并以json格式返回数据


php读取数据库数据,并以json格式返回数据

数据库数据

第一步链接数据库

$dbhost = 'localhost'; // MySQL服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = 'root'; // mysql用户名密码 $dbname = 'runoob'; //数据库名称 $conn = mysqli_connect($dbhost, $dbuser, $dbpass,$dbname); if(!$conn){ die('连接失败: ' . mysqli_error($conn));}

第二步查询数据库

$json = ''; $data = array(); $sql = "SELECT * FROM paging";//sql查询语句 $result = mysqli_query($conn,$sql);

第三步获取查询数据

if($result){ while($row = mysqli_fetch_assoc($result)){ $user = new Class{}; //定义空对象$user->id = $row["id"];$user->name = urlencode($row["name"]);$user->sex = $row["sex"];$data[]=$user; } $json = json_encode($data);//把数据转换为JSON数据. echo "{".'"user"'.":".urldecode($json)."}"; }else{ echo "查询失败"; }

这里要注意的是json_encode在输出汉字的时候会被转义,这里我们先要用urlencode转义,然后用urldecode解析,这样输出的json里面汉字是完整的汉字了。

php读取数据库数据,并以json格式返回数据


php读取数据库数据,并以json格式返回数据



  站长教程分类
程序开发 |  系统教程 |  软件应用 |  图形图像 |  网络应用 |  站长教程 |  网站建设 |  视频教程 |  硬件维护 |  IT资讯 |  中国it动力网
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。
Copyright @ 2019 中国it动力网 网站导航