Мне нужно чтобы появлялось сбоку в таблице отдельная кнопка "Редактировать" (если она нажата то выкидывает маленькое окно "ввезите новое значение"), если есть куки админки. Если нет куки админки, то выводить таблицу без этого "редактировать". Знаю команду UPDATE, но как применить красиво не знаю.
Сама таблица
Мой код index.php (на нем таблица)
<!doctype html>
<html lang="ua" class="h-100" data-lt-installed="true">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="Mark Otto, Jacob Thornton, and Bootstrap contributors">
<meta name="generator" content="Jekyll v4.1.1">
<title>Головна</title>
<link rel="shortcut icon" href="/img/icon.png" type="image/png">
<link rel="canonical" href="https://getbootstrap.com/docs/4.5/examples/cover/">
<!-- Bootstrap core CSS -->
<link href="../assets/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
.bd-placeholder-img {
font-size: 1.125rem;
text-anchor: middle;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
@media (min-width: 768px) {
.bd-placeholder-img-lg {
font-size: 3.5rem;
}
}
</style>
<!-- Custom styles for this template -->
<link href="cover.css" rel="stylesheet">
</head>
<body class="text-center">
<div class="cover-container d-flex w-100 h-100 p-3 mx-auto flex-column">
<header class="masthead mb-auto">
<div class="inner">
<h3 class="masthead-brand">Турнір</h3>
<nav class="nav nav-masthead justify-content-center">
<a class="nav-link active" href="#">Головна</a>
<a class="nav-link" href="register.php">Реєстрація</a>
<a class="nav-link" href="contact.php">Контакти</a>
<?php
if (isset($_COOKIE["admin"])) {
$str = '<a class="nav-link" href="endl.php">Вихід</a>';
print $str;
} else {$str2 = '<a class="nav-link" href="sign.php">Вхід (для судді)</a>';
print $str2;}
?>
</nav>
</div>
</header>
<header class="">
<h2>Стартовий список учасників</h2>
<form action="profile.php" method="post">
<h4><input type="text" name="search">
<input class="btn btn-primary" type="submit" role="button" value="Пошук"></h4>
<main role="main" class="inner cover">
<?php
$link = mysqli_connect(
'localhost',
'root',
'root',
'register-bd');
if (!$link) {
printf("Невозможно подключиться к базе данных. Код ошибки: %s\n", mysqli_connect_error());
exit;
}
if ($result = mysqli_query($link, 'SELECT * FROM member ORDER BY id')) {
echo '<table class="table table-striped table-dark">' .
'<thead>' .
'<tr>' .
'<th>№</th>' .
"<th>Ім'я</th>" .
'<th>Рейтинг</th>' .
'<th>Місто</th>' .
'</tr>' .
'</thead>';
while( $row = mysqli_fetch_assoc($result) ){
echo '<tr>' .
'<td>' . $row['id'] . '</td>' .
'<td>' . $row['name'] . '</td>' .
'<td>' . $row['rating'] . '</td>' .
'<td>' . $row['city'] . '</td>' .
'</tr>';
}
echo '</table>';
mysqli_free_result($result);
}
mysqli_close($link);
?>
</main>
</header>
<footer class="mastfoot mt-auto">
<?php
$visit_count = 1;
if (isset($_COOKIE["visit_count"])) {
$visit_count = $_COOKIE["visit_count"] + 1;
}
setcookie("visit_count", $visit_count, strtotime("+30 days"));
print("Кількість відвідувань за місяць: " . $visit_count);
if (isset($_COOKIE["admin"])) {
$content = '  <a class="btn btn-outline-dark" href="exit.php" role="button">Обнулити</a>';
print $content;
}
?>
</footer>
</div>
</body>
</html>