一、连接数据库
ysqliysqliysqlinect()函数连接数据库,如下所示:
“`phpysqliysqlinectame”, “password”, “database”);ysqli) {ysqlinect_error());
ameysqlinect_error()函数获取错误信息。
二、查询数据
ysqli_query()函数执行SQL语句查询数据,如下所示:
“`php
$sql = “SELECT * FROM users”;ysqliysqli, $sql);
if (!$result) {ysqliysqli));
ysqli_error()函数获取错误信息。
三、将数据转为JSON格式
ysqli_fetch_assoc()函数将每一行数据转为关联数组,然后将所有数据转为JSON格式,如下所示:
“`php
$data = array();ysqli_fetch_assoc($result)) {
$data[] = $row;
}code($data);;
code()函数将$data数组转为JSON格式,然后使用echo输出JSON字符串。
四、完整代码示例
下面是一个完整的PHP数据库数据转为JSON的示例代码:
“`phpysqliysqlinectame”, “password”, “database”);ysqli) {ysqlinect_error());
$sql = “SELECT * FROM users”;ysqliysqli, $sql);
if (!$result) {ysqliysqli));
$data = array();ysqli_fetch_assoc($result)) {
$data[] = $row;
}code($data);;
ysqliysqli);
在实际应用中,可以根据需要修改SQL语句和输出格式,以适应不同的场景。