Как я могу отображать элементы BLOB-объектов в одной строке с php? - PullRequest
0 голосов
/ 26 апреля 2020

Я хочу отображать изображения в одной строке, но я могу отображать только друг под другом. Я попробовал в css display: inline-block; но не работает. Есть идеи, что мне нужно сделать? Спасибо

Код для отображения изображений:

require_once 'dbConfig.php'; 

$result = $db->query("SELECT image FROM images ORDER BY uploaded DESC"); 
?>

<?php if($result->num_rows > 0){ ?> 

    <div class="row">
    <div class="col-sm-6 col-md-4 col-lg-3" >
    <a class="lightbox">

    <?php while($row = $result->fetch_assoc()){ 


    echo '<img src="data:image/jpeg;base64,'.base64_encode($row['image']).'" width="250", " height="250">';}?>



<?php }else{ ?> 
    <p class="status error">Image(s) not found...</p> 
<?php } ?>  


</a>    
</div>  
</div>

Ответы [ 2 ]

0 голосов
/ 26 апреля 2020

Попробуйте этот код, он будет работать .. теперь он также будет oop ваши столбцы

require_once 'dbConfig.php'; 

$result = $db->query("SELECT image FROM images ORDER BY uploaded DESC"); 
?>

<?php if($result->num_rows > 0){ ?> 

    <div class="row">
    

    <?php while($row = $result->fetch_assoc()){ 

    <div class="col-sm-6 col-md-4 col-lg-3" >
    <a class="lightbox">
    echo '<img src="data:image/jpeg;base64,'.base64_encode($row['image']).'" width="250", " height="250">';}?>

</a>    
</div> 

<?php }else{ ?> 
    <p class="status error">Image(s) not found...</p> 
<?php } ?>  


 
</div>
0 голосов
/ 26 апреля 2020

Это потому, что у вас большое col только 3. Проверьте результат элемента

, если вы используете эти изображения для эскиза лайтбокса, я бы предложил d-flex, а не систему столбцов ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...