1
我現在正在購物車。我想要發生的是,當我點擊某個類別時,其下的所有產品將根據其類別ID進行顯示。如果有其他方式,請讓我知道。按類別顯示產品ID php&mysql
我用得到我的數據庫我的類別:
function getCats(){
global $con;
$get_cats = "select * from categories";
$run_cats = mysqli_query($con, $get_cats);
while ($row_cats = mysqli_fetch_array($run_cats)){
$cat_id = $row_cats['cat_id'];
$cat_title = $row_cats['cat_title'];
echo "<li><a href='#' class= 'category' cid='$cat_id'>$cat_title</a></li>";
}
}
,並把它在我的index.php
<?php
getPro();
?;
這是我的代碼在我的functions.php
if(isset($_POST["get_product"]))
{
$cid = $_POST["cat_id"];
$sql = "SELECT * from products WHERE product_cat = '$cid'";
$run_query = mysqli_query($con,$query) or die(mysqli_query($con));
while($row = mysqli_fetch_array($run_query))
{
$pro_id = $row['product_id'];
$pro_title = $row['product_title'];
$pro_cat = $row['product_cat'];
$pro_price = $row['product_price'];
$pro_image = $row['product_image'];
echo"
<div class='col-md-4'>
<div class='panel panel-info'>
<div class='panel-heading'>$pro_title </div>
<div class='panel-body'>
<img src='admin_area/product_images/$pro_image' style='width:100px; height:100px;'/>
</div>
<div class='panel-heading'>$pro_price
<button pid='$pro_id' style='float:right;' class='btn btn-danger btn-xs'>Add to cart</button>
</div>
</div>
</div>
";
}
}