http://www.80smtv.com

                                                                  【福建快三网址】php如何把mysql数据转成json格式-PHP问题

                                                                  1、连接数据库

                                                                  header("content-Type: text/html; charset=utf-8");//字符编码设置  $servername = "localhost";  $username = "root";  $password = "123456";  $dbname = "mydb";   // 创建连接  $conn =new mysql($servername, $username, $password, $dbname);  // 检测连接  if ($conn->connect_error) {      die(&quo]t;Connection failed: " . $conn->connect_error);  }   //执行查询(语句$sql = "SELE)CT * FROM power WHERE DATE='2014-1-1'";  $result = $conn->query($sql);

                                                                  2、在php中执行查询语句后,要想获取每一行数据,需要使用mysqli_fetch_array并以数组形式存储,如下代码示例:

                                                                  $arr = array();  while($row = mysqli_fetch_array($result)) {      $count=count($row);    fo,r($i=0;$i<$count;$i++){          unset($row[$i]);//删除冗余数据      }       array_push($arr,$row);   }

                                                                  3、由于使用mysqli_fetch_array方法获取的行数据是以数组形式存储,里边除了字段和值键值对外,默认还会有0,1,2……下标存在。

                                                                  必须去除这些冗余,所以使用unset方法。

                                                                  json-2.jpg

                                                                  4、此时获取的数据就可以在代码中进行使用了,但是要想将数组形式的查询结果数据转换成json格式,需要[使用json_encode方法,如

                                                                  下代码示例:

                                                                  echo json_encode($arr,JSON_UNESCAPED_UNICODE);

                                                                  推荐教程:PHP视频教程

                                                                  以上就是php如何把mysql数据转成json格式的详细内容,更多请关注php中文网其它相关文章!

                                                                1. 微信
                                                                2. 分享php中文网最新课程二维码相关标签:php mysql json
                                                                3. 本文原创发布php中文网
                                                                4. 郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

                                                                  上一篇:没有了
                                                                  下一篇:没有了