Как я могу отображать только определенные изображения из моей базы данных с одинаковым идентификатором, а не просто отображать их все?

#php #sql

Вопрос:

введите описание изображения здесь

На этом изображении показано, что я назначил разные идентификаторы дома для каждого изображения. Несмотря на это, я хотел бы отображать изображения с одинаковым идентификатором дома, а не просто отображать их все. Например, я хотел бы отображать изображения только с идентификатором house_id 4. Кто-нибудь знает, как это сделать?

Это мой текущий код, который просто отображает их все в слайд-шоу.

 <?php
// Include the database configuration file
include_once 'dbConfig.php';
  // Get images from the database
$query = $db->query("SELECT * FROM images2 ORDER BY house_id DESC");
?>


<div class="frame">
            <div class="slideshow-container">
            <?php if($query->num_rows > 0){
              while($row = $query->fetch_assoc()){

                $imageURL = 'uploads2/'.$row["file_name"];?>
                <div class="mySlides fade">
            <img style="height: 200px;" src="<?php echo $imageURL; ?>">
             </div><?php }?>
             
             <a class="prev" onclick="plusSlides(-1)">amp;#10094;</a>
             <a class="next" onclick="plusSlides(1)">amp;#10095;</a>
        </div></div>
 

Комментарии:

1. SELECT * FROM images2 WHERE house_id = 4 . Вы знали об WHERE оговорках? Это довольно простой SQL, который вы могли бы изучить из учебника