Да, вы можете использовать ПОЧТУ, но я не думаю, что вы можете использовать СЕССИИ для них. Чтобы использовать метод POST, вам нужно преобразовать каждую ссылку в мини-форму и опубликовать ее в действии. Рассмотрим код ниже:
<form id="postlink" method="post" action="view.php">
<input name="postId" type="hidden" />
<button type="submit" style="display:none;">Submit</button>
</form>
Тогда вам нужно будет включить в ссылки общий класс и некоторый код jQuery.
// $i refers to the primary key of the entry that is got while looping the data.
<a href="javascript:void(0)" class="post_link" data-id="<?php echo $i; ?>">View</a>
jQuery(".post_link").click(function () {
jQuery("form#postlink input[name='postId']").val(jQuery(this).attr('data-id'));
jQuery("form#postlink").submit();
});
Но это долгий путь, и никто не предпочитает этот метод, так как в нем так много кода. Лучший способ - использовать метод GET, так как он используется для выбора данных. Если вас беспокоят проблемы безопасности, вы можете зашифровать первичный ключ, передаваемый по ссылке, и в соответствующем файле вы можете расшифровать этот первичный ключ.
Надеюсь, это поможет.