Задать вопрос
proudmore
@proudmore

Как записать результат запроса из БД в json файл?

Здравствуйте!
Не могу записать результат запроса mysql_query в json файл. Вот вариант, на котором остановился сейчас:
$connect=mysql_connect("localhost","root","111");
$c_db=mysql_select_db("garden");
$data="SELECT * FROM `sensor_data` ORDER BY `Date` DESC LIMIT 10;";
$res=mysql_query($data);
while ($row=mysql_fetch_array($res, MYSQL_NUM)) {
$data_array=[$row[0]=>"Дата", $row[1]=>"Температура", $row[2]=>"Влажность"];
}
var_dump(json_encode($data_array));
file_put_contents("chart_data.json", $data_array);
mysql_close();
?>

Таблица имеет вот такой вид
61527faf43e74d669eb6df5d51e4584c.png
  • Вопрос задан
  • 1040 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@iSensetivity
бухгалтер, програміст-самоук
var_dump(json_encode($data_array)); // убрать
file_put_contents("chart_data.json", json_encode($data_array));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽