php连接mysql数据库进行表查询返回json数据格式
时间: 2023-05-19 13:06:04 浏览: 107
PHP连接MySQL数据库并以json格式输出
可以使用以下代码:
<?php
// 连接数据库
$conn = mysqli_connect("localhost", "username", "password", "database_name");
// 检查连接是否成功
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
// 查询表数据
$sql = "SELECT * FROM table_name";
$result = mysqli_query($conn, $sql);
// 将查询结果转换为 JSON 格式
$data = array();
while ($row = mysqli_fetch_assoc($result)) {
$data[] = $row;
}
$json = json_encode($data);
// 输出 JSON 数据
header('Content-Type: application/json');
echo $json;
// 关闭连接
mysqli_close($conn);
?>
这段代码可以连接到 MySQL 数据库,查询指定表的数据,并将结果转换为 JSON 格式返回。注意,需要将 "username"、"password" 和 "database_name" 替换为实际的数据库用户名、密码和数据库名。
阅读全文