gpt4 book ai didi

php - 如何从mysql php查询创建json文件

转载 作者:可可西里 更新时间:2023-11-01 08:37:01 25 4
gpt4 key购买 nike

我正在尝试将从数据库中检索到的数据保存到 .json 中。这是刚刚试过的。

$sql = mysql_query("SELECT `positive`,`time` FROM sentiment WHERE acctid=1");


$response = array();
$posts = array();
while($row=mysql_fetch_array($sql))
{

$positive=$row['positive'];

$time=$row['time'];


$posts[] = array('positive'=> $positive, 'time'=> $time,);

}

$response['posts'] = $posts;

$fp = fopen('results.json', 'w');
fwrite($fp, json_encode($response));
fclose($fp);

我遇到了以下错误:

Warning: fopen(results.json) [function.fopen]: failed to open stream: Permission denied in /Applications/XAMPP/xamppfiles/htdocs/test/getjson.php on line 29

Warning: fwrite() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/test/getjson.php on line 30

Warning: fclose() expects parameter 1 to be resource, boolean given in /Applications/XAMPP/xamppfiles/htdocs/test/getjson.php on line 31

可能是什么问题?

最佳答案

Apache 无法写入文件夹 /Applications/XAMPP/xamppfiles/htdocs/test - 更改权限以便它可以写入。在 Windows 资源管理器中,右键单击 test 文件夹,然后取消选中“只读”。

关于php - 如何从mysql php查询创建json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181141/

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