Добрый день!
Друзья, помогите написать скрипт на создание массива данных из базы данных.
Есть скрипт, который создает файл с расширением .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";
}
?>
Пример вывода:
Однако я хочу, что бы выводилась не одна таблица, а все таблицы связанные с ней, примерно так:
Пример базы данных: