首页 > 解决方案 > 使用引导产品卡表单显示数据库记录时出现问题

问题描述

我想使用 Bootstrap productcard 将数据库中的记录显示到特定位置,它曾经与经典的 HTML 表一起使用,但我不知道为什么现在不行,你能解释一下有什么问题吗?

它向我输出一个未捕获的错误:调用成员函数 mysqli_fetch_assoc ...

<?php
    include_once('config/db.php');
    $sql = "SELECT tytul, opis, rodzaj, cena, lokalizacja, data_dod, data_wyg FROM ogloszenia";
    $zap = $conn->query($sql);
    while($row = $sql->mysqli_fetch_assoc()){
?>
    <div class="container ogloszenia">
        <div class="row">
            <div class="pcard col-lg-4 col-md-6 col-sm-12">
                <div class="card text-center">
                    <div class="card-header">Zlecenie</div>
                        <div class="card-body">
                            <h5 class="card-title"><?php $row['tytul']?></h5>
                            <p class="card-text"><?php $row['opis']?></p>
                            <p class="card-text"><?php $row['rodzaj']?></p>
                            <a href="#" class="btn btn-secondary">Zlecenie</a>
                        </div>
                        <ul class="list-group list-group-flush">
                            <li class="list-group-item">Cena: <?php $row['cena']?>zł</li>
                            <li class="list-group-item"><?php $row['lokalizacja']?></li>
                            <li class="list-group-item"><?php $row['data_dod']?></li>
                            <li class="list-group-item deadliner"><?php $row['data_wyg']?></li>
                        </ul>
                    </div>
            </div>
        </div>
    </div>
<?php } ?>

标签: php

解决方案


推荐阅读