bonsoir, c'est encore moi cette fois ci je cherche un moyen d'afficher les produits contnus dans une base de données apres avoir fait un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$product = fetch_array($result);
et un test sur le tableau product
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
    if ($product!= null):
?>
j'ai essayer avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
while($product = fetch_array($result))
mais ca me donne une page vide
voici le code de la page censé affichier les produit de meme catégorie
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?php include ('includes/header.php');
$id=escape_string($_GET['id']);
$sql= "SELECT * FROM products WHERE product_category_id='$id'";
$result=query($sql);
$product = fetch_array($result);
 
 ?>
 
  <div class="container ">
    <div class="card  bg-light main" style=" /*height: 60rem;*/" >
      <?php include ('includes/logo.php'); ?>
      <?php include ('includes/navigation.php'); ?>
      <div class="row">
 
        <div class="col-md-12 ">
          <?php
            
                if ($product!= null):
          ?>
 
           <div class="card-group">
 
 
             <div class="card  mt-4" style=" /*height: 35rem;*/">
               <div class="card-body">
                 <h5 class="card-header bg-dark text-white ">produit </h5>
                   <div class=" card-group">
                     <?php
 
                        while($product = fetch_array($result)):
                          ?>
                     <div class="card">
                       <div class="card-body">
                       <img class="card-img-top h-50 img-fluid" src="<?php echo $product['product_image']; ?>" alt="Card image cap">
                       <div class="card-body">
                         <h5 class="card-title"><?php echo $product['product_title']; ?></h5>
                         <p><span class="badge bg-success"><?php echo $product['product_price'].' Dinar';  ?></span></p>
                         <p class="card-text"><?php echo $product['product_description']; ?></p>
                         <a href="product.php?id=<?php echo $product['product_id']; ?>" class="btn btn-primary">voir</a>
                       </div>
                     </div>
                     </div>
 
                     <?php
 
                   endwhile;
                      ?>
 
 
                   </div>
 
 
 
 
               </div>
             </div>
 
 
           </div>
 
 
          <?php
              else:
           ?>
           <br>
           <div class="alert alert-info"><center>Aucun produit trouve</center></div>
           <?php
                 endif ;
            ?>
        </div>
      </div>
      <br><br>
 
      <footer class="bg-dark text-white">
 
      <p class="lead text-center ">RMKproduction2022</p>
    </footer>
 
  </div>
</div>
 
 
 
    <script src="bootstrap/js/bootstrap.bundle.min.js"></script>
 
<?php include ('includes/footer.php'); ?>