废话不多说,直接上代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<?php header( "Content-type:text/html;charset=utf-8" ); //字符编码设置 $servername = "localhost" ; $username = "root" ; $password = "root" ; $dbname = "web" ; // 创建连接 $con =mysqli_connect( $servername , $username , $password , $dbname ); // 检测连接 $sql = "SELECT * FROM users" ; $result = mysqli_query( $con , $sql ); if (! $result ) { printf( "Error: %s\n" , mysqli_error( $con )); exit (); } $jarr = array (); while ( $rows =mysqli_fetch_array( $result ,MYSQL_ASSOC)){ $count = count ( $rows ); //不能在循环语句中,由于每次删除 row数组长度都减小 for ( $i =0; $i < $count ; $i ++){ unset( $rows [ $i ]); //删除冗余数据 } array_push ( $jarr , $rows ); } echo $str =json_encode( $jarr ); //将数组进行json编码 ?> |
这是获取完之后转成json格式
以上这篇php获取数据库中数据的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。