Ich habe einen Code, der die Kategorien von Büchern dynamisch aus der Datenbank anzeigt. Ich möchte jetzt eine weitere Funktionalität hinzufügen, dass, wenn ich auf eine der Kategorien im Dropdown-Menü klicke, die Produkte aus dieser Kategorie angezeigt werden sollen. Aber ich habe bereits eine Homepage, die die Bücher aus der Datenbank anzeigt. Ich möchte nur in der Lage sein, auf die Kategorie zu klicken und die Produkte dieser bestimmten Kategorie zu ändern. Hier ist der Code für das Drop-Down-:Kategorien anzeigen, wenn ich auf den Kategorienlink klicke
<?php include "connection.php";
$writer_query="SELECT * FROM writer LIMIT 0,5";
$run_query= mysqli_query($conn, $writer_query);
if(mysqli_num_rows($run_query)>0){
while($row=mysqli_fetch_array($run_query)){
$wid=$row["w_id"];
$wname=$row["w_name"];
echo"
<a class='nav-link bottom' id='v-pills-profile-tab' data-toggle='pill' href='#v-pills-profile' role='tab' aria-controls='v-pills-profile' aria-selected='false'>$wname</a>
";
}}
?>
und hier ist der Code, wo ich auf der Homepage, die Bücher an:
<div class="card-body">
<div class="card-deck">
<?php include"connection.php";
$book_query="SELECT b.*, w.* FROM books as b INNER JOIN writer as w on b.b_writer = w.w_id ORDER BY RAND() LIMIT 8";
$run_query= mysqli_query($conn, $book_query);
if(mysqli_num_rows($run_query)>0){
while($row=mysqli_fetch_array($run_query)){
$bid=$row["b_id"];
$bname=$row["b_name"];
$bisbn=$row["b_isbn"];
$bwriter=$row["w_name"];
$bprice=$row["b_price"];
$bdesc=$row["b_desc"];
$bimg=$row["b_img"];
?>
<div class="col-md-3 col-sm-6 mt-4">
<div class="card text-center ">
<img class="card-img-top img-thumbnail img-thumb" src="<?php echo"$bimg";?>" alt="Dune">
<div class="card-body">
<h6 class="card-title"><?php echo"$bname";?></h6>
<footer class="blockquote-footer">By <cite title="<?php echo $bwriter;?>"><?php echo"$bwriter";?></cite></footer>
<p class="card-text">Price: ₹ <?php echo"$bprice";?></p>
<a href="#" class="btn btn-primary" data-toggle="modal" data-target="#buy">Buy</a>
<input type="button" value="Details" id="<?php echo $row["b_id"]; ?>" class="btn btn-primary view_data" />
</div>
</div>
</div>
<?php }} ?>
</div>
</div>
Sie Ajax versucht haben? –
Wofür brauchen Sie Hilfe? HTML (Layout), SQL (Abfrage) oder JavaScript (Interaktion)? – ino
Ich möchte nur wissen, wie kann ich es tun ..? – Naren