Загрузка данных


<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Редактирование JSON</title>
</head>
<body>

<h2>Редактирование JSON-файла</h2>

<?php
$id_team = $_GET["id_team"] ?? null;

if ($id_team === null) {
    echo "<p style='color: red;'>Укажите GET-параметр id_team</p>";
    echo "<p>Пример: ?id_team=1</p>";
    exit;
}

// Читаем файл
$json = file_get_contents("team.json");
$teams = json_decode($json, true);

$foundRecord = null;
foreach ($teams as $record) {
    if ($record["id_team"] == $id_team) {
        $foundRecord = $record;
        break;
    }
}

if ($foundRecord === null) {
    echo "<p style='color: red;'>Запись с id_team = $id_team не найдена</p>";
    exit;
}
?>

<form action="server.php" method="post">
    <input type="hidden" name="id_team" value="<?php echo $foundRecord['id_team']; ?>">
    Название: <input type="text" name="name" value="<?php echo $foundRecord['name']; ?>"><br>
    Псевдоним: <input type="text" name="alias" value="<?php echo $foundRecord['alias']; ?>"><br>
    Страна: <input type="text" name="country" value="<?php echo $foundRecord['country']; ?>"><br>
    Описание: <input type="text" name="content" value="<?php echo $foundRecord['content']; ?>"><br>
    Год: <input type="text" name="date" value="<?php echo $foundRecord['date']; ?>"><br>
    Стиль: <input type="text" name="style" value="<?php echo $foundRecord['style']; ?>"><br><br>

    <input type="submit" name="submit" value="Сохранить">
</form>

</body>
</html>