Я пытаюсь отправить идентификатор на другую страницу, затем выберите данные по этому идентификатору с другой страницы, чтобы он работал, но только для 1 данных, например, если у меня есть сервер 1 и сервер 2, сервер 1 будет работать, но сервер 2 не будет работать может ли кто-нибудь сказать мне, в чем проблема, вот мои коды
PHP
<?php
$get = $data->show(" SELECT * FROM servers where film_name='avengers' ");
foreach ($get as $row) {
$id=$row['server_id'];
$name=$row['server_name'];
$link=$row['link'];
$movie=$row['film_name'];
?>
<button type="button" id="btn" value="<?php echo $id ?>" class="btn btn-warning"><?php echo "$name"; ?></button>
<?php } ?>
ajax
<script type="text/javascript">
$(document).ready(function (){
$('#btn').click(function (){
var serverid = $('#btn').val();
$.ajax({
url:"../../control/operation/view_movie.php",
method:"POST",
data:{serverid:serverid},
success:function(data)
{
$("#show").html(data);
}
});
});
});
</script>
viewmov ie page
<?php
$id=$_POST['serverid'];
$getuser = $data->getdata("SELECT * FROM servers WHERE server_id='$id'");
$link=$getuser['link'];
$name=$getuser['film_name'];
?>
<iframe class="embed-responsive-item" src="<?php echo $link ?>" allowfullscreen></iframe>
это не похоже на то, когда я загружаю первый, другой не загружается, даже если я не загружал первый, другие не будут работа спасибо за помощь