php JSON使用PHP编码MySQL结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php JSON使用PHP编码MySQL结果相关的知识,希望对你有一定的参考价值。

<?php

$dbhost = "localhost";
$dbuser = "dbuser";
$dbpass = "dbpass";
$dbname = "dbname";

$conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "SELECT * FROM customer";

$return_arr = array();

if ($result = mysqli_query( $conn, $sql )){
    while ($row = mysqli_fetch_assoc($result)) {
    $row_array['id'] = $row['id'];
    $row_array['username'] = $row['username'];
    $row_array['email'] = $row['email'];

    array_push($return_arr,$row_array);
   }
 }


mysqli_close($conn);

echo json_encode($return_arr);

?>

以上是关于php JSON使用PHP编码MySQL结果的主要内容,如果未能解决你的问题,请参考以下文章

如何正确使用 PHP 将 MySQL 对象编码为 JSON?

从多个PHP数组创建JSON

php 将MySQLi结果编码为JSON

使用 PHP 从 MySQL 结果输出复杂的 JSON

php JSON编码结果为空(JSON_ERROR_UTF8)

php查询sql表中数据,存在则返回显示1,不存在显示0