У меня есть одна проблема с модальностью начальной загрузки. Я использую PHP do
while
цикл и он работает, но когда я нажимаю модальную кнопку, он показывает мне только один вывод из базы данных.
<?php
$query = $db->query("select * from main WHERE cat='home' ");
$value = $query->fetch(PDO::FETCH_OBJ);
do {
echo "<div class='col-md-3 card' id='homesmaldivs'>
<img src='../images/allimage/$value->image' alt='$value->name'>
<div class='card-body'>
<p class='card-text'>$value->name </p>
<!-- Button trigger modal -->
<button type='button' class='btn btn-primary' data-toggle='modal' data-target='.bd-example-modal-lg'>
$value->id
</button>
<!-- Modal -->
<div class='modal fade bd-example-modal-lg' id='exampleModalLong' tabindex='-1' role='dialog' aria-labelledby='exampleModalLongTitle' aria-hidden='true'>
<div class='modal-dialog modal-lg' role='document'>
<div class='modal-content '>
<div class='modal-header'>
<h5 class='modal-title' id='exampleModalLongTitle'> $value->name</h5>
<button type='button' class='close' data-dismiss='modal' aria-label='Close'>
<span aria-hidden='true'>×</span>
</button>
</div>
<div class='modal-body'>
<img src='../images/allimage/$value->image'>
</div>
<div class='modal-footer'>
<button type='button' class='btn btn-secondary' data-dismiss='modal'>Close</button>
<button type='button' class='btn btn-primary'>Save changes</button>
</div>
</div>
</div>
</div>
<a href='index.php?id=$value->id'><button class='btn btn-danger' style='padding:6px;'>წაშლა</button></a>
</div>
</div>
"; }
while($value = $query->fetch(PDO::FETCH_OBJ));
?>
Задача ещё не решена.
Других решений пока нет …