废话不多说,直接上代码
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获取数据库中数据的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。