Получить определённый элемент массива php
Можно узнать как лучше сделать эту часть кода. Я вывожу сообщения из базы mysql в цикле. Мне нужно менять их статус по кнопке. Но как мне получить/передать id определённого сообщения. Потому что как я написала, оно получит последнее. Код:
<?php foreach ($list_message as $all) { ?>
<div class="post">
<form id="" action="edit.php" method="post">
<p class="meta">Posted by <a><?php echo $all['author_message']?>
</a> on <a><?php echo $all['date_message']?></a>
IP: <a> <?php echo $all['ip_author']?> </a></p>
<div class="entry">
<?php echo $all['text_message']; ?>
</div>
<?php $_SESSION['id_message'] = $all['id_message'];?>
<input type="submit" name="confirm" value="Одобрить" />
<input type="submit" name="delete" value="Удалить сообщение" />
</form>
</div>
<?php
}
?>
файл edit.php
<?php
session_start();
$link = mysqli_connect("localhost", "root", "", "guest_book");
if (isset($_POST['confirm'])){
//echo $_SESSION['id_message'];
mysqli_query($link, "UPDATE `message_table` SET `status_message`= 1 WHERE `id_message`= '".$_SESSION['id_message']."'");
}
elseif (isset($_POST['delete'])){
mysqli_query($link, "DELETE FROM `message_table` WHERE `id_message`= '".$_SESSION['id_message']."'");
}
?>