gpt4 book ai didi

php - 使用 PHP 将数据从 MySQL 转换为 JSON

转载 作者:行者123 更新时间:2023-11-30 22:32:00 32 4
gpt4 key购买 nike

我正在尝试使用 PHP 脚本将数据从我的数据库转换为 JSON。一切都在我的本地环境 (MAMP) 上运行良好。一旦我尝试将它们放在我的服务器上,我的 JSON 文件就为空 :(

到目前为止我有什么

我的 php 脚本

<?php

$connection = mysqli_connect("localhost","root","root","angulardb") or die("Error " . mysqli_error($connection));


$sql = "select * from postings";
$result = mysqli_query($connection, $sql) or die("Error in Selecting " . mysqli_error($connection));


$emparray = array();
while($row =mysqli_fetch_assoc($result))
{
$emparray[] = $row;

}




$fp = fopen('menue.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);


echo json_encode($emparray);

?>

通过将此脚本上传到我的服务器(并更新数据),我收到了一个没有响应的空 JSON 文件。

知道有什么问题吗???服务器端是否需要额外配置?

提前致谢

最佳答案

好的,明白了。

缺少的 chsrset=utf8 导致了我的问题!

$pdo=new PDO("mysql:dbname=db239256x2330361;host=mysql.webhosting38.1blu.de;charset=utf8","s239256_2330361","20dj93lpav+dd");

关于php - 使用 PHP 将数据从 MySQL 转换为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630023/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com