Я пытаюсь сгенерировать JSON-файл из базы данных mysql с помощью PHP. До сих пор у меня есть:Использовать PHP для вывода значений mysql в файл JSON
<?php
error_reporting(-1);
$result=mysql_query("SELECT * FROM wp_posts");
$i=0;
while($row=mysql_fetch_array($result)) {
$response[$i]['post_status'] = $row['post_status'];
$response[$i]['post_title']= $row['post_title'];
$data['posts'][$i] = $response[$i];
$i=$i+1;
}
$json_string = json_encode($data);
$file = 'file.json';
file_put_contents($file, $json_string);
?>
Это создаст файл file.json но файл содержит только «нуль».
Что такое значение '$ json_string' и '$ data'? – Julio
Функции 'mysql_' устарели. Вместо этого используйте 'mysqli' или' PDO'. – Brewal
smth. неверно с $ data – lvil