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

Как создать правильный php скрипт на создание .json?

Добрый день!
Друзья, помогите написать скрипт на создание массива данных из базы данных.
Есть скрипт, который создает файл с расширением .json
function get_data() {
	......
	$connection = mysql_connect($host, $user, $pass);
	$dbconnect = mysql_select_db($db, $connection);
	if(!$dbconnect) {
			die("Unable to connect to the specified database!");

	} else {
		$query = "SELECT * FROM Group_info";
		$result = mysql_query($query, $connection);
		$group_info_data = array();

		while ($row = mysql_fetch_array($result)) {
			$group_info_data[] = array(
			   
			        'Title'		=> $row["Title"],
				'Text'		=> $row["Text"],
				'Date'		=> $row["Date"],
				'Images' 	=> $row["Images"]
			);
		}
		return json_encode($group_info_data);
	}
}
$file_name = 'Group_info.json';
if (file_put_contents($file_name,'{"Test":' . get_data() . '}')) {
	echo $file_name . ' is created';
} else {
	echo "ERROR";
}
?>


Пример вывода:
5a9e5b441bcd9007858908.png

Однако я хочу, что бы выводилась не одна таблица, а все таблицы связанные с ней, примерно так:
5a9e5bfd13d86780494402.png

Пример базы данных:
5a9e5c5766116803917775.png
  • Вопрос задан
  • 227 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
dima9595
@dima9595
Junior PHP
Так в чём проблема? Создайте нормальный запрос с доп. таблицами. Вы пытаетесь получить данные только по одной таблице.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы