数据库数据
第一步链接数据库
$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里面汉字是完整的汉字了。
1.《json数据格式 php读取数据库数据,并以json格式返回数据》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《json数据格式 php读取数据库数据,并以json格式返回数据》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/347621.html